Search results
156 packages found
A structuredClone polyfill
eslint rule to disallow array methods that modify an array in-place in pinia getters because it can trigger endless recursions.
Deep Comparer is a specialized utility crafted for performing meticulous comparisons between two complex elements (objects or arrays). These elements may contain nested structures including other objects and arrays.
Simple explicit tail call optimization in JavaScript.
- ecmascript
- javascript
- tailrec
- tailcall
- tail
- call
- optimization
- recursion
- recursive
- proper
- explicit
- syntactic
- minimal
- small
It iterates through a graph or a tree recursively
A type-safe way to emulate tail-call optimization with trampolines
Trampolines, to emulate tail-recursion
A type-safe way to emulate tail-call optimization with trampolines
A type-safe way to emulate tail-call optimization with trampolines
A type-safe way to emulate tail-call optimization with trampolines
get all end keys of object
Super simple and non-recursive JSON parse/stringify library
Run recursive functions without stack overflow.
Nodejs npm module to traverse folder using code or cli or use glob patterns traverse-cli or traverse-fs or fssys
- traverse
- traverse files
- traverse folders
- search
- search files
- search folders
- traverse-cli, traverse-fs, fssys
- convert
- traverser
- manipulate
- types
- type
- is
- generate
- View more
Funny, a jolly helper for functions.
- Function
- function
- bind
- slice
- toString
- mock
- prepend
- trigger
- fuse
- precede
- chain
- chaining
- recursion
- recursive
- View more
Flattens an array of nested arrays into a list of numbers
allows to create recursive AWS lambda services
Super simple and non-recursive merge sort
Encode/decode circular structures for converting to and from JSON.
Class Tools provides a number of utility functions and decorators to ease the use of features commonly found in functional languages
- memoization
- memoisation
- fixed-point
- recursion
- y-combinator
- decorator
- lazy-evaluation
- partial-application
- currying