Transforms ordinary objects into iterables. You can use a for of to iterate through any object's properties
Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream
Get the first fulfilled promise that satisfies the provided testing function
Iterable wrapper that add methods to read ahead or behind current item.
Extended iterable class, providing lazy array-like methods with automatic async and return/throw forwarding
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
[](http://www.typescriptlang.org/) [](https://www.npmjs.com/package/@n1ru4l/push-pull-async
Iterate any JS iterator. Works robustly in all environments, all versions.
JS library for Fengari
Deques are a generalization of stacks and queues
Get the default iterator or async iterator for an iterable or async iterable
An simple, relational SDK for querying TypeScript and JavaScript data structures
Array manipulation, ordering, searching, summarizing, etc.
Iterable SDK for React Native.
An asynchronous iterator library for advanced object pipelines.
An iterable transform that spread each iterable received and emit its items
The Interactive Extensions for JavaScript
An iterable transform that apply replace to all items
Checks if a given object is iterable
Multipart and Tar utilities for the Web Streams API
Convert streaming iterables to Node.js streams
Creates an Object from a collection of key-value pairs or key-descriptor pairs.
Iterate any iterable JS value. Works robustly in all environments, all versions.
Get the first path that exists on disk of multiple paths
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).
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.
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.
Provides year, month, and day values objects for the purposes of traversal, iteration, comparison, conversion, and arithmetic.