An object iterator and object replacer with callbacks for key-value pairs
Fun with Iterables
The iterable toolbox
The iterable toolbox
Transforming XML to JSON using Node.js binding to native pugixml parser library
Standardized module functions free of business logic
Basic operations on iterables
A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.
Higher order iterator library for JavaScript/TypeScript.
Standard iterator utilities.
Core types for paging async iterable iterators
basic functions (map, each, get, set, keys) for nested objects.
parseArgs tokens compatibility and more high-performance parser
Abstraction for DynamoDB batch reads and writes for that handles batch splitting and partial retries with exponential backoff
TypeScript definitions for multimap
Callbag operator that applies a transformation on data passing through it
useful functions for working with Arrays and Objects
Return an iterator's length.
A better Array.prototype.every(). Supports iterables, whitelist testing, and more.
Applies a callback to each value outputted by an iterable.
This project provides a collection of helper functions for working with asyncronous iterators in TypeScript.
Create an iterator for generating pseudorandom numbers drawn from a continuous uniform distribution.
Create an iterator for generating uniformly distributed pseudorandom numbers between 0 and 1.
Convert an iterable or iterator to a callbag pullable source
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.