random-range
Generate an array of random number ranges. Useful for creating test fixtures or benchmarking samples.
Generate an array of random number ranges. Useful for creating test fixtures or benchmarking samples.
Calculate Schroeder numbers
<div align="center">
Doing something
generates all possible subsets with size k from given array
Generate the sequence of swaps to produce all permutations of a set
Catalan's constant.
Calculate Catalan numbers
combinatorics routines
Calculate Narayana numbers
Computes a factorial.
Catalan's constant.
Combinatorics.js is a standalone math library for Javascript and Node.js. It features a solution to work with Permutations, Posets, Trees, and other enumerative collections.
Utility functions to help with combining items.
Creates function generators that can create every combination of items. also unique combinations
Applied combinatorics library in Typescript
Calculate Delannoy numbers
An implementation of the Johnson-Trotter permutation algorithm.
A library of historical permutation algorithms from 1950s-present implemented in JavaScript.
Prime Exponent Object