isFunctionArray
Test if a value is an array-like object containing only functions.
Usage
var isFunctionArray = require( '@stdlib/assert/is-function-array' );
isFunctionArray( value )
Tests if a value
is an array-like object
containing only functions
.
function beep() {
console.log( 'beep' );
}
function boop() {
console.log( 'boop' );
}
var bool = isFunctionArray( [ beep, boop ] );
// returns true
Examples
var isFunctionArray = require( '@stdlib/assert/is-function-array' );
function beep() {
console.log( 'beep' );
}
function boop() {
console.log( 'boop' );
}
var bool = isFunctionArray( [ beep, boop ] );
// returns true
bool = isFunctionArray( [ beep, {} ] );
// returns false
bool = isFunctionArray( [ [], {} ] );
// returns false
bool = isFunctionArray( [ 'a', 'b' ] );
// returns false
bool = isFunctionArray( [] );
// returns false
bool = isFunctionArray( beep );
// returns false
bool = isFunctionArray( null );
// returns false