combination-iterator
Iterate by combination in a list
Iterate by combination in a list
Create circular, iterable data structures in JS
Utilities to create synchronous/asynchronous iterators from a next() -> { done, value }
Infinite circular iterator that can be consumed from the current position by Array.from() or for-of
CouchDB iterator toolkit
A javascript module for moving forward, backward, and in a non-linear fashion through an array or object one or more keys at a time.
Reduce JavaScript CPU usage by asynchronous iteration.
Simple, efficient iterators for OCaml
Event Collections
The Modern (ES6) and Express-Style Middleware Composition
6 different implementation of the fibonacci sequence in JavaScript
File generator functions
small file iterator utility
Filters an iterable object so that it only yields values which pass a test function.
fluent/functional iterables: zero-dependency, fluent, composable iterators for Javascript with map, filter, concat
Pure, zero-dependency, fluent, composable O(1) iterators for Javascript with map, filter, concat
Retrieves the first value of an Array, Iterator, Object, Map, Set, or Typed Array.
Lazy number range generator
A lightweight proxy function reversing an array’s default iteration direction
Recursively loop through the elements of a 'collection' (an array, an array-like object, or a plain object) and invoke 'callbackFn' for each element while protected against circular references.