Search results
71 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Generate all possible permutations of an object's key-value pairs
Consumes a defaults object with booleans, generates all possible variations of it
Test helper to generate function opts object variations
Type safe combinatorics utility for getting all combinations.
Fast cartesian product
- cartesian
- cartesian-product
- performance
- sets
- functional-programming
- functional
- product
- iterable
- algorithm
- data-structures
- es6
- javascript
- typescript
- library
- View more
Find paths in objects to given key('s), value('s) or key/value combinations
Combinatorial generators including combinations, permutations, combinations with replacement, permutations with replacement, cartesian products, and power sets.
- combinatorics
- permutations
- combinations
- cartesian-product
- combinations-with-repetition
- permutations-with-repetition
Show all variants of a component in a grid
Generate combinations of array elements
Cartesian product for big inputs
- cartesian
- cartesian-product
- performance
- sets
- functional
- functional-programming
- product
- iterable
- algorithm
- data-structures
- es6
- javascript
- library
- nodejs
- View more
Streams all the variations (with repetitions) of a set
Set n-combinations for JavaScript
Module that generates the unique combinations of key values by taking a single value from each keys array
Geco, a (Constant Amortized Time) recursive generator* for k-combinations, chosen from a given set S of n elements, with and without replacement.
- geco
- combinations
- combinations with repetition
- k-combinations
- multiset
- compositions
- compositions with restricted parts
- colex
- colexicographic order
- CAT
- combinatorics
- generators
- poker
A JavaScript implementation of Heap's efficient Permutation Algorithm
Ultra Mega Enumerator is a lightweight library designed to enumerate various combinatorial objects.
- combinatorial
- enumeration
- math
- combinatorics
- discrete mathematics
- permutations
- combinations
- compositions
- partitions
- enumerate
- algorithm
- data structures
- research
- students
- View more
Implementing of discrete vectors
returns a list of all possible combinations / permutations of an array of items
Runs a test function with all possible combinations of its parameters.
A function to get the unique item combinations from an array