acarl005 / generatoricsLinks
An efficient combinatorics library for JavaScript utilizing ES2015 generators.
☆90Updated 8 years ago
Alternatives and similar repositories for generatorics
Users that are interested in generatorics are comparing it to the libraries listed below
Sorting:
- GRC's UHE PRNG in node (Ultra-High Entropy Pseudo-Random Number Generator by Gibson Research Corporation)☆94Updated 8 years ago
- Memoize promise-returning & async functions☆407Updated 2 years ago
- Converts a number to/from a human readable string: `1337` ↔ `1.34kB`☆100Updated 7 months ago
- Remove indentation from ES6 template strings☆173Updated 8 months ago
- Check where your code is running. In the browser or in node.js environment.☆250Updated 7 months ago
- Create a hash checksum over a folder or a file☆115Updated 3 months ago
- Convert a camelized/dasherized/underscored string into a humanized one: fooBar-Baz_Faz → Foo bar baz faz☆110Updated last year
- Promisify an event by waiting for it to be emitted☆436Updated last year
- Run promise-returning & async functions concurrently with optional limited concurrency☆338Updated 6 months ago
- convert a human readable duration to ms☆330Updated 3 months ago
- Timeout a promise after a specified amount of time☆291Updated 5 months ago
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆223Updated 2 months ago
- Like `Promise.all()` but for `Map` and `Object`☆197Updated last year
- Write Express middleware and route handlers using async/await☆124Updated 3 years ago
- Supertest-like testing with a WHAT-WG fetch interface.☆41Updated 3 months ago
- A simple Cancelable Promise☆158Updated this week
- Fast cartesian product☆71Updated 3 weeks ago
- A stream implementation that does more by doing less☆254Updated last year
- Array methods + ES6 Iterators =☆288Updated last year
- A tiny, crazy fast memoization library for the 95% use-case☆248Updated 5 months ago
- Lightweight (< 1.6kB gzipped) and performant natural sorting of arrays and collections by differentiating between unicode characters, num…☆64Updated 4 months ago
- Make an asynchronous function synchronous☆321Updated 3 weeks ago
- Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.☆133Updated last year
- A Node.js module for the optimized JavaScript implementation of the MurmurHash algorithms.☆99Updated last year
- dotenv... but with defaults!☆77Updated 2 years ago
- Get a random temporary file or directory path☆430Updated last year
- Round a number to a specific number of decimal places: 1.234 → 1.2☆156Updated last year
- a library for matching human-quality input to a list of potential matches using the Levenshtein distance algorithm☆102Updated this week
- Composable HTTP Client☆89Updated 9 months ago
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆310Updated last year