isNamedTypedTupleLike
Test if a value is named typed tuple-like.
Usage
var isNamedTypedTupleLike = require( '@stdlib/assert/is-named-typed-tuple-like' );
isNamedTypedTupleLike( value )
Tests if a value is named typed tuple-like.
var namedtypedtuple = require( '@stdlib/utils/named-typed-tuple' );
var Point = namedtypedtuple( [ 'x', 'y' ] );
var p = new Point();
var bool = isNamedTypedTupleLike( p );
// returns true
Examples
var namedtypedtuple = require( '@stdlib/utils/named-typed-tuple' );
var isNamedTypedTupleLike = require( '@stdlib/assert/is-named-typed-tuple-like' );
var Point = namedtypedtuple( [ 'x', 'y' ] );
var p = new Point();
var bool = isNamedTypedTupleLike( p );
// returns true
bool = isNamedTypedTupleLike( [ 1, 2, 3, 4 ] );
// returns false
bool = isNamedTypedTupleLike( {} );
// returns false
bool = isNamedTypedTupleLike( null );
// returns false