@rxluz/js-enum
An ENUM implementation in JS
An ENUM implementation in JS
Remove all recursive references from the object
A helper function that lets you recursively flatten arrays.
A simple memoizer
deep equal with circular structure support
Walk an object's keys
DOM crawler, executing given reducer recursively beginning with provided node.
Visitor DOM crawler, supporting breadth-first & in-order traversal.
Create and transform trees at root and node levels.
Schedule recursive calls on idleTimeout for jank-free computation.
Recursively flatten JavaScript objects
Pain-free tail-call elimination
Grunt task for compiling tail-recursive metafunctions into optimised javascript
Tower of Hanoi algorithm for finding the smallest number of steps to move the stack.
Utility functions to deal with references in objects
Alphabetically sort an object specified in the 'jsonInPath' property. Traverses recursively the object and uses String.prototype.localCompare() to compare each pair of strings.
Use Scenarist to Turn The JavaScript Object into Subject!
Takes keyword and array and returns a filtered array using deep search through infinite nesting.
Detects possible recursion on createEffect for SolidJS.
This package uses a wave collapse algorithm to solve Sudoku puzzles.