calcx
Lightweight calculation library
Lightweight calculation library
A modern TypeScript utility library.
This package is a combination of many useful functions.
Simple combinatorics like power set, combination, and permutation in JavaScript
Tools used to understand or work with numbers in Node.JS, Javascript and derivatives.
This package provides a safe way to generate permutations for a given input array.
A function to decompose a permutation into disjoint cycles.
A quite fast non-recursive permutation algorithm, Steinhaus–Johnson–Trotter algorithm (Even's speedup)
30+ versatile randomization functions, Python-inspired, UUID, Password generation, covering numbers, arrays, choices, characters, and colors.
A JavaScript utility for shuffling arrays
`sical` is a Node.js package that provides a collection of mathematical conversions, functions, trigonometric calculations, and geometrical computations for 2D and 3D shapes.
Shuffle elements of an array-like object.
Iterate permutations described by a states object.
Gives back the result of the type of combinatoric given.
Tranverse the permutation of a list.
Permutation library for JavaScript
Permutation library for JavaScript
Set operations like subsets, combinations, permutations
Computes the cartesian product of arrays provided by an array or an object, no dependencies
A module to list permutations or combinations from the collection or set.