@stdlib/strided-base-reinterpret-complex128
Reinterpret a Complex128Array as a Float64Array.
@stdlib/strided-base-reinterpret-complex64
Reinterpret a Complex64Array as a Float32Array.
@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/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/complex-promotion-rules
Return the complex number data type with the smallest size and closest kind to which data types can be safely cast.
ndarray-base-assert-is-mostly-safe-data-type-cast
Determine if an ndarray data type can be safely cast or, for floating-point data types, downcast to another ndarray data type.
array-base-assert-is-same-kind-data-type-cast
Determine if an array data type can be safely cast to, or is of the same kind as, another array data type.
@stdlib/number-float64-base-to-int64-bytes
Convert an integer-valued double-precision floating-point number to a signed 64-bit integer byte array according to host byte order.
@stdlib/ndarray-mostly-safe-casts
Return a list of ndarray data types to which a provided ndarray data type can be safely cast and, for floating-point data types, can be downcast.
@stdlib/strided-base-reinterpret-complex
Reinterpret a complex-valued floating-point array as a real-valued floating-point array having the same precision.
@stdlib/strided-base-reinterpret-boolean
Reinterpret a BooleanArray as a Uint8Array.