Deprecated. Utilities for ES3, most of which have been adopted or superseded in ES5.1. Adapted from Douglas Crockford's Remedial JavaScript
Binomial distribution median.
64bit Long Integer on Buffer/Array/ArrayBuffer in Pure JavaScript
Webpack hot reloading you can attach to your own server
Babel plugin to transpile import() to a deferred require(), for node
Apply a quaternary callback to elements in four broadcasted input arrays and assign results to elements in a four-dimensional nested output array.
Array.prototype.slice.call()-like method for TypedArrays, Buffers and Arguments
Calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a two-pass algorithm.
Compute the hyperbolic arcsine of each element retrieved from an input strided array via a callback function.
Return the first index of a specified search element in a one-dimensional double-precision floating-point ndarray.
Calculate the arithmetic mean of a double-precision floating-point strided array using pairwise summation.
Square root of π.
Reusable Redux atoms
Extensions to basic linear algebra subprograms (BLAS) compiled to WebAssembly.
Like JSONStream, but using Minipass streams
Determine whether a scalar value can be safely cast or, for floating-point data types, downcast to specified ndarray data type.
Convert a signed 32-bit integer to an unsigned 32-bit integer.
Deterministic and safely JSON.stringify to quickly serialize JavaScript objects
Keeps values from left, while a test passes.
Compute the multiplicative inverse for each element in a single-precision floating-point strided array according to a strided mask array.
Calculate the variance of a double-precision floating-point strided array using a one-pass trial mean algorithm.
Test if a value is an empty array-like object.
Immer patch optimisation to add "move" operations.
Apply a unary callback to elements in a three-dimensional nested input array and assign results to elements in a three-dimensional nested output array.