Return the real and imaginary components of a single-precision complex floating-point number.
Test if a value is an empty array.
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
Test if an input value is a supported built-in ndarray data type string.
Test if a value is a BooleanArray.
Test if two arguments are the same value.
Test if a value is an array-like object of numbers.
Test whether two complex numbers are approximately the same value within a specified number of ULPs (units in the last place).
Type check values
Test if a value is a number having a nonnegative value.
Test if a value is an array-like object containing only nonnegative integers.
Test if a value is Node writable stream-like.
Compute the absolute value of a single-precision floating-point number.
Test if a value is null.
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Return the maximum value.
Test if an input value is a supported ndarray unsigned integer data type.
Test if a value is Node stream-like.
Detect native generator function support.
Test if an input value is a supported ndarray real-valued floating-point data type.
Assert that a Node-API value is a Node-API typed array.
Test if a finite double-precision floating-point number is a positive integer.
Round a numeric value to the nearest integer.
Test if an input value is a supported ndarray boolean data type.