Standard iterator utilities.
Wrap `require` in a try/catch block.
Normally distributed pseudorandom numbers.
Return the number of bytes per element for a provided underlying ndarray data type.
Test if a value is a semantic version string.
Test if a value is a probability.
Insert array element values into a format string and print the result.
Pretty unicode tables for the CLI
Test if an object has a specified method name, either own or inherited.
Test if a value is struct constructor-like.
List of ndarray data types.
For encoding to/from base64urls
Data type constructor.
Regular expression to match a semantic version string.
Calculate the sum of strided array elements using pairwise summation.
Add a scalar constant to each strided array element and compute the sum using pairwise summation.
Convert cases
Test if an input value is an ndarray data type object.
The motiviation of this repo is that when ReScript users want to share their library with JS users, the JS users don't need have ReScript toolchain installed, this makes sharing code with JS users easier (more details on that topic can be found in our [Ex
Invert an object, such that keys become values and values become keys.
Test if a finite double-precision floating-point number is a positive integer.
Detect native ArrayBuffer support.
Constructor for creating arrays filled with pseudorandom values drawn from a binary PRNG.
Evaluate the natural logarithm of the factorial function.