𝓟ℯ𝓇𝑚𝓊𝓉𝒶𝓉ℯ𝒹: get all available combinations
An implementation of the Durstenfeld algorithm for shuffling collections.
is a recursive reducer to all permutations with repetitions of multi dimensional array indices
Generator from a consecutively number list
Generator from a consecutively number list array
Generate a list of emails based on a person's name and email domain.
Crunches every dependency of your web app into a single distributable file structure.
Get all possible permutations of a given length, and a given array of attributes.
Get a lexicographic cartesian product and lexicographic permutation at any specific index from data. Generate complete lexicographic cartesian product from single or multiple set of data. Generate complete lexicographic combination from data. Generate non-lexicographic permutation and k-permutation.
A Rust library for iterating over random permutations using O(1) (i.e. constant) space.
Secure Permutation functions. Part of the Vitamin-C cryptographic suite.
Generic permutator that permutates singular and multiple lists
Permutations iterator
Xoodoo permutation in the `crypto-permutation` framework
High-performance pseudo-random permutations using Feistel networks with O(1) memory and O(1) time per element
Permutation based cryptography framework; core traits
Generate permutations of vectors and slices in a memory-efficient and deterministic manner, using Heap's algorithm.
Permutation Library
A collection of utilities for permutations. It contains useful tools to create, manage and experiment with permutations.
Keccak-f and keccak-p permutations in the `crypto-permutation` framework
Pseudo-random permutation of arbitrary size integers.
Library to perform different operations with permutations of sequences (strings, arrays, etc.)
GEMMA wrapper adds LOCO and permutation support. Also runs in parallel and caches K between runs with LOCO support
Ruby gem to compare permutations using distance measures/metrics. github: https://github.com/edwardchalstrey1/pdist
Reproduction methods for genetic (and other iterative improvement) algorithms, being used to solve permutation problems, where permutations are arrays of unique objects. github: https://github.com/edwardchalstrey1/pmeth
Permutations is a library that allows you to generate permutations from Arrays and Strings.
Find all the permutations of a list of words.
Tools for working with Permutation
Adds `Array#unique_permutation` method.
Permutation Generator - generate permutation list in Ruby
a simple tool for combination and permutation, no any guarentee
Nth permutation finding algorithm, which is implemented in ruby c-extension.