For detailed explanation on how things work, checkout the:
64-bit big-endian signed integer-to-string conversion
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Check if a character is decimal
An arbitrary-precision Decimal type for JavaScript.
Deep comparison of 2 instances for should.js
Flatten nested arrays
Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license
A cross-browser, numerically stable algorithm to add floats accurately
The RAW rational numbers library
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates
Removes duplicates from a sorted array in place
Tiny utility to create unions and de-duplicated lists
A promise based, dynamic priority queue runner, with concurrency limiting.
`util.inspect` with additional type information
Support for representing 64-bit integers in JavaScript
Minimalistic tools for JS crypto modules
Super fast simple k-means and k-means++ clustering for unidimiensional and multidimensional data. Works in node and browser
Fast JavaScript array sorting by implementing Python's Timsort algorithm
Rearrange array elements by index array
Long timeout makes it possible to have a timeout or interval that is longer than 24.8 days (2^31-1 milliseconds).
Packs an array-of-arrays into a single ndarray
Uniqueness functions