Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using heapsort.
🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.
Return the Cartesian power.
A tiny, faster alternative to native Array.prototype.every
snap round 2d points
Parse a url assuming `http` if no protocol or `//` is provided.
Calculate the range of a strided array via a callback function.
Type utilties for creating nominal/branded types in TypeScript
Apply a unary function to each element retrieved from a input ndarray according to a callback function and assign results to elements in an output ndarray.
Easy library for generating unique passwords.
Get XDG Base Directory paths
parse a url with memoization
Student's t distribution constructor.
Arcsine distribution quantile function.
Detect native WebAssembly support.
A type-refinement / validator combinator library for mixed / unknown values in Flow or TypeScript
Compute the sum of all elements in a one-dimensional double-precision complex floating-point ndarray.
Test if a value is an infinite number.
Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.
Test for deep equality between two values.
Utilities for GraphQL documents.
Test if a value is PRNG-like.
Return the Cartesian square.
Calculate the cumulative maximum of a strided array.