Search results
122 packages found
Calculate the number of possible permutations.
Permutation generator with custom options.
Random numbers and Distributions generation
- random
- distribution
- uniform
- normal
- gaussian
- bernoulli
- shuffle
- derangement
- permutation
- sampling
- random number generator
- analyzis
- winsorize
- zipf
- View more
Tools used to understand or work with numbers in Node.JS, Javascript and derivatives.
- number
- numbers
- math
- theory
- abundant
- adaptive simpson
- addition
- affine
- arithmetic
- basic
- bates
- binomial
- box muller
- box muller transform
- View more
This library tasks is to generate combinations and permutations
Permutation library for JavaScript
permutation using Steinhaus-Johnson-Trotter algorithm with Even's speed up. This package deliver asynchronously permutations of the original array
Gives back the result of the type of combinatoric given.
Javascript library for mapping permutations onto numbers which allows for looping through a set of permutations and skipping ranges
A quite fast non-recursive permutation algorithm, Steinhaus–Johnson–Trotter algorithm (Even's speedup)
Validation utilities.
- validate.io
- validator
- validation
- validate
- valid
- is
- isvalid
- check
- typed
- assert
- expect
- api
- string
- primitive
- View more
Validates if a value is a permutation.
An implementation of a 3 rounds of Feistel around AES 2-transformation 1-subtitution step. Supposed to be a pseudorandom permutation.
Shuffles array elements in place.
Calculates all possible permutations of a certain size.
Simple object and array cartesian combination generator (for node, typescript and the browser).
𝓟ℯ𝓇𝑚𝓊𝓉𝒶𝓉ℯ𝒹: get all available combinations
Invertible transformations on permutation representations, including an RNG-free in-place Fisher-Yates-Knuth shuffle
- base
- factoradic
- factorial
- Fisher-Yates
- Fisher-Yates-Knuth
- in-place
- Knuth
- number
- permutation
- permutations
- permute
- shuffle
- system
Iterate permutations described by a states object.
Utilities to enhance Java Script