Mini Underscore - object iterators
A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.
Minimal zero-dependency utilities for using JavaScript Iterables in all environments.
Minimal async jobs utility library, with streams support
An asynchronous iterator library for advanced object pipelines.
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Merge AsyncIterables with all corner cases covered.
utility functions for async iterators
Iterate any JS iterator. Works robustly in all environments, all versions.
Convert event emitters and event targets to ES async iterators
A small wrapper that makes IndexedDB usable
Functional reactive programming for JavaScript and CoffeeScript.
iterate over collections in sync & async
Standard library
Small library to simplify working with Generators and Iterators in Javascript / Typescript
Combine Multiple Asynchronous Iterators in one (not a sequence)
An async iterator that joins multiple other async iterators in order, one after another.
Async iterator utilities for Metorial. Provides programmable async iterators for creating controlled data streams and managing async iteration flow.
ASync CLasses + ASync ITerators
Like underscore for Node streams. Map, reduce, filter, fork, pipeline and other utility functions for iterating over object mode streams.
OTLP JSON parsing and iterators for metrics, traces, and logs.
Standard library
Standard iterator utilities.
Higher order functions for iterators and async iterators
Iteration is class that encapsulate an step in an each loop. It can be used to query infromation about an iteration easily.
Provides the class IterableArray, which implements all of the methods of Array (as of Ruby 1.9.3) in an iterable-aware fashion. I.e., behavior is defined to the greatest extent possible for operations that modify an IterableArray from within an iteration block (e.g. each, map, delete_if, reverse_each). To use, call #to_iter on a pre-existing Array or use IterableArray.new; the IterableArray should act identically to a regular Array except that it responds logically to modifications during iteration.
Sync an iterable ruby object with a redis namespace.
A simple gem to make it easy to iterate between time objects.
A fluentd filter plugin that will be used to Iterate over the object with its index and returns the value of the given object.
A fluentd filter plugin that will be used to Iterate over the object with its index and returns the value of the given object.
iterate over enumerable objects concurrently
Used to iterate over segments of data in IO objects
ReciteCSV assists to implement a class for CSV reader. A reader class implemented by ReciteCSV iterate each row as PORO(Plain Old Ruby Object).
Iterate over one or more collections. It feels like an .each implemented as a control structure. It also makes it easier to iterate over multiple objects.
A dimensionable graph that acts kinda like a grid. You can fill in spots with objects and then iterate over the entire grid or just objects. Now, there is a new concept called truthy which will return given a certain condition. Each object in the graph can be given a truthy? method and you can use that to iterate through objects in the graphs more efficiently.
Provides year, month, and day values objects for the purposes of traversal, iteration, comparison, conversion, and arithmetic.