@stdlib/assert-tools-array-like-function
Return a function which tests if every element in an array-like object passes a test condition.
@stdlib/ndarray-base-assert-is-allowed-data-type-cast
Determine if an ndarray data type can be cast to another ndarray data type according to a specified casting mode.
@stdlib/ndarray-base-assert-is-safe-data-type-cast
Determine if an ndarray data type can be safely cast to another ndarray data type.
@stdlib/ndarray-base-assert-is-same-kind-data-type-cast
Determine if an ndarray data type can be safely cast to, or is of the same kind as, another ndarray data type.
@stdlib/ndarray-base-assert-is-complex-floating-point-data-type
Test if an input value is a supported ndarray complex-valued floating-point data type.
@stdlib/ndarray-base-assert-is-row-major
Given a stride array, determine whether an array is row-major.
@stdlib/ndarray-base-assert-is-column-major-contiguous
Determine if an array is column-major contiguous.
@stdlib/ndarray-base-assert-is-buffer-length-compatible-shape
Determine if a buffer length is compatible with a provided shape array.
@stdlib/array-base-assert-is-mostly-safe-data-type-cast
Determine if an array data type can be safely cast or, for floating-point data types, downcast to another array data type.
@stdlib/ndarray-base-assert-is-single-segment-compatible
Determine if an array is compatible with a single memory segment.
@stdlib/ndarray-base-assert-is-column-major
Given a stride array, determine whether an array is column-major.