@iterable-iterator/range
A range function for JavaScript
Found 850 results for iterable
A range function for JavaScript
A counting function for JavaScript
A simple and fast FIFO collection for enqueuing and dequeuing items.
Extended itertools port for TypeScript and JavaScript. Provides a huge set of functions for working with iterable collections (including async ones)
Iterable slicing functions for JavaScript
Checks entity if array, arguments, iterable or array-like.
Iterable WeakSet / WeakMap using ES2021 WeakRef
A utility for creating an iteratively cached (memoized) result of an iterable.
Iterable zipping functions for JavaScript
Item repetition for JavaScript
Iterable reducers for JavaScript
Iterable consumption for JavaScript
Iterable reversion for JavaScript
A lazy functional iteration library supporting sync, async, and concurrent iteration.
Read file, stream, string, buffer line by line without putting them all in memory. It supports cool features like `custom line separator`, `various encodings`, `reverse mode`, `iterable protocol`
Wait for any promise to be fulfilled. This is a fork of sindresorhus/p-any, but with CommonJS support.
Iterable sorting for JavaScript
Iterable cycling functions for JavaScript
Wait for a specified number of promises to be fulfilled. This is a fork of sindresorhus/p-some, but with CommonJS support.
Iterable chaining for JavaScript
Ensures that a given input can be used as a set
Read text file (remote over HTTP(S) or local) line by line as async iterator, with Node, browsers and Deno
Iterable cardinality library for JavaScript
A doubly (bidirectional) linked list. Acts as a safe, value focused wrapper for a linked-node-list.
Simple async iterables for websocket client connections
Iterable filtering functions for JavaScript
AsyncIterable to Array conversion for JavaScript
LINQ-like syntax using tagged templates.
An ObjectIterator implementation.
Iterable items grouping for JavaScript
Replace your slow Array based fixed length ring buffer, or circular queue, with ring-buffer. RingBuffer is roughly 10x faster, and is a drop in replacement.
Iterable windowed iteration for JavaScript
Lazy list with high tree-shaking affinity and easy customization.
Extended iterable class, providing lazy array-like methods with automatic async and return/throw forwarding
Small, chainable, set of functions like range, map, reduce, filter, zip, for iterable objects.
An es6-style immutable Stack
List all directories in a given directory
Concurrency using chainable async iterables, such as task pool, event queue, pub/sub, merge, chunk, throttle, etc.
Several hooks for using Wonka streams with React
combine multiple Iterable or AsyncIterable objects into one
Advanced Array utility functions. Extra arguments for map and forEach including first, last, brk, odd, even, penultimate, and more!
transform input into equally-sized blocks of output using async iterators
Make a JS Iterator forkable.
Super efficiently compares two sorted lists (arrays, strings, anything that is iterable actually).
A better sync and async iterator API.
Iterable WeakMaps and WeakSets. Provides WeakRefMap and WeakRefSet which store values using WeakRefs and clean themselves up when garbage collected.
Cutie extension for the iterable protocol in JavaScript.
Querying infrastructure for JavaScript, with Linq style
JavaScript iterable transformation library
A fully streaming regular expression engine
iterable tools
Create an iterator for generating uniformly distributed pseudorandom numbers between 0 and 1.
HashMap, LinkedHashMap and Higher Order Functions for all other Iterables, such as Map, Set and Array
Get the first path that exists on disk of multiple paths
Fetch Server-Sent Events (SSE) as an async iterable
Create an iterator for generating pseudorandom numbers drawn from a continuous uniform distribution.
Standard utilities codes and types.
A bundle of data collections in TypeScript
An agnostic solution to work with any Datastore
Utilities for building and transforming maps using iterables and streams.
Basic callbag factories and operators to get started with
Fetch streaming LLM responses as an async iterable
Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).
Map that keeps track of the hits and misses
Create an iterator for generating pseudorandom numbers drawn from a beta distribution.
Read text file (remote over HTTP(S) or local) line by line as async iterator, with Node, browsers and Deno
Create an iterator which invokes a unary function accepting a single numeric argument for each iterated value.
Lazily evaluated utility library
Test if a value is iterable-like.
Functions for working with built-in collection types
Promise.all + map for all iterables
Functions for working with iterators in JavaScript, with TypeScript
Get the first path that exists on disk of multiple paths
Functional sequences for processing iterable data in JavaScript
Object streaming the way it should be
An es6-style iterable queue
Run async fn for each item in (async) iterable
The goal is to create a package that provides useful functions for iterables.
Fast iterator library
Compute the product of all iterated values.
A Javascript implementation of a collection based on Array (from Javascript/Java/Kotlin/C#/PHP), Set (from Javascript/Java/Kotlin) and List (from Java/Kotlin/C#)
protocol and utilities for light-weight data streams
Tools to create ES6 iterators
Create an iterator which returns a subsequence of iterated values from a provided iterator.
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter, reduce, while, transform. Besides there are methods for comfortable work with promises or asynchronous operations - all, retry, timeout.
iso-json-tree
Iterate over async iterable with concurrency limit.
Map over promises concurrently
Perform queries on collections in the manner of C#'s System.Linq in JavaScript
Tests a value’s type against a string like 'positive integer' or 'non-empty map'.
Create an iterator which skips the last value of a provided iterator.
Transfigure JSON. Provides JSON objects a fluent, Array-like interface for data transformations.
Compute the arithmetic mean over all iterated values.
An ES6 Iterable utility library with TypeScript support
handling iterables like Arrays.
Convert any callback-based sequence of values into a full-fledged async iterable
Iterable API library
Join an Iterable of strings for JavaScript
Find files by patterns in directories, upwards or downwards from other paths.
Map over promises concurrently fast
Functional programming with lazy immutable iterables
A helper to create async generators
Concatenate an Iterable of strings for JavaScript
Breaks down iterators in to chunks
fp-ts binding for ixjs
Create an iterator which invokes a function for each iterated value.
A TypeScript blazing fast recursive directory crawler with lazy sync and async iterator support, fork from get-all-files by @TomerAberbach
A collection of sources and operators for [Wonka](https://github.com/kitten/wonka).
Joins values together.
Transforms items of an async iterable concurrently
Create an iterator for generating pseudorandom numbers drawn from a lognormal distribution.
Join strategies for Iterables, Maps, and Arrays.
Iterable copy function for JavaScript
Turns browser fetch stream into asynchronous iterator
Extensible Iterable class creation utilities
Updates values based on map function.
Iterable WeakMap, WeakSet and WeakValue.
Iterable item selection for JavaScript
A circular doubly linked list implementation in JavaScript
Iterator utility functions
Runnerty module: Iterable executor
Transforms ordinary objects into iterables. You can use a for of to iterate through any object's properties
Create an iterator which introduces additive white uniform noise.
Create an iterator for generating pseudorandom numbers drawn from a triangular distribution.
A collection of React hooks for [Wonka](https://github.com/kitten/wonka) and [WonkaExtras](https://github.com/mobily/wonka-extras).
Iterate over keys in Redis, using the SCAN command.
Create a transform stream from an async iterator
An iterable is a sequence of values {web}.
allows iterating an array of elements with an easy-to-read syntax and gives functionality to the collection and the elements it iterates.
Fast and lightweight library for lazy operations with iterable objects.
Create an iterator for generating pseudorandom numbers drawn from a normal distribution.
Utilities for Iterable
The magic of JavaScript async iterators in React ⛓️ 🧬 🔃
Create an iterator which evaluates the binary logarithm for each iterated value.
Concurrent union
Create circular, iterable data structures in JS
Create an iterator which introduces additive white Gaussian noise.
Create an iterator which introduces additive white Laplacian noise.
Create an iterator for generating pseudorandom numbers drawn from a discrete uniform distribution.
Library for working with collections using iterators.
Compose chains of functions to manipulate data via synchronous and asynchronous iterators
Some great tools for iteration inspired by python.
A ring buffer that manages memory in chunks to support large capacity for data bursts with low overhead when small.
Create a string by repeating a smaller one for JavaScript
Create an iterator which iteratively computes a cumulative arithmetic mean of absolute values.
Async Iterable Queue
Create an iterator which evaluates the Riemann zeta function for each iterated value.
Simple utility for enhancing any Array with constant O(1) access for properties by unique key
Create an iterator which computes the half-value versed sine for each iterated value.
An events based queue iteration JavaScript module
array like iterable decorated with slice method
A factory that returns an optionally-typed, iterable Linked List data structure.
Create an iterator which evaluates the digamma function for each iterated value.
Reduce for async iterables.
A fast and flexible joiner for iterables and arrays with a tiny footprint
A pattern matching library for JavaScript iterators
Create an iterator which iteratively computes a cumulative harmonic mean.
Create an iterator which evaluates the Dirac delta function for each iterated value.
Create an iterator which computes the inverse coversed sine of each iterated value.
Lazy number range generator
A collection of classes that allow iteration over a predefined collection of elements.
Bin data into given number of chunks and pick a representative value for each bin.
Create an iterator which evaluates the common logarithm (logarithm with base 10) for each iterated value.
Merge multiple async iterables into a single sorted async iterable
Get the size of a value.
Create an iterator which computes the half-value coversed cosine for each iterated value.
Create an iterator which invokes a binary function accepting numeric arguments for each iterated value.
Create an iterator for generating pseudorandom numbers drawn from a Pareto (Type I) distribution.
Create an iterator which rounds each iterated value to the nearest power of 10 toward zero.
A weight balanced tree
Create an iterator which rounds each iterated value to the nearest power of two on a linear scale.
range iterator with step, map, filter, and other userful helper functions and operators. All values lazy-loaded
Create an iterator which rounds each iterated value toward zero.
An array that keeps its elements in order
Create an iterator which iteratively computes a moving arithmetic mean.
Create an iterator which iteratively computes a cumulative geometric mean.
Sugary iteration utilities and interfaces.
Create an iterator which computes the normalized cardinal sine for each iterated value.
Manage binary data with JavaScript strictly typed Object-oriented programming
Iterable abstract class for TypeScript
A utility to determine if a value implements the iterable protocol
Compute the corrected sample standard deviation over all iterated values.
Create an iterator which performs an element-wise modulo operation of two or more iterators.
Use JavaScript Iterator, Easily
Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).
Generate a series of tuples in lexicographical order
Create an iterator which computes the arctangent of each iterated value.
Create an iterator which computes the half-value versed cosine for each iterated value.
Create an iterator which returns the intersection of two or more iterators.
A handy function with a unified interface to iterate Strings, Arrays, TypedArrays, Maps, Sets, (any Iterables) & Objects.
An iterator abstraction for async operations
Create an iterator which iteratively computes a cumulative minimum value.
Create an iterator which evaluates the logit function for each iterated value.
Run multiple map functions against Iterable in one go
Create an iterator which evaluates the base 2 exponential function for each iterated value.
iterate a string using regular expressions
Create an iterator which evaluates the natural logarithm of 1+x for each iterated value.
Create an empty iterable array.
Create an iterator for generating pseudorandom numbers drawn from a standard normal distribution using the Box-Muller transform.
Create an iterator for a 32-bit Mersenne Twister pseudorandom number generator.
Create an iterator which evaluates the hyperbolic tangent for each iterated value.
Create an iterator which computes the inverse cotangent of each iterated value.
Create an iterator which rounds each iterated value to the nearest power of two toward positive infinity.
Create an iterator which computes the coversed sine for each iterated value.
Create an iterator which evaluates the inverse complementary error function for each iterated value.
Iterable data structures
A simple and generic implementation of deep equal
Create an iterator which iteratively computes a cumulative mid-range.
Create an iterator which computes the hyperbolic arctangent of each iterated value.
Create an iterator which evaluates the natural logarithm of the gamma function for each iterated value.
A library built for async iteration protocol.
Compute the maximum absolute value of all iterated values.
Create an iterator which iteratively computes a cumulative range.
Create immutable models driven by Immutable.js iterables.
Create a new object containing the same properties (through assignment) of another object along with an @@iterator method can make use of the default iteration behavior (such as for-of) that built-in iterables like Array or Map have.
Create an iterator which evaluates the natural logarithm of the beta function.
Check if value is iterable.
Compose asynchronous for/while/forOf loop cushily with Promises, decoupled from ES2015+ env and verbose babel compiling.
array like iterable decorated with filter method
Split an async iterable (value is Uint8Array) into multiple "sub async iterable(iterator)"s by size, line or needle.
Weak data collections without the limitations
Create an iterator which invokes a function for each iterated value before returning the iterated value.
Create an iterator for generating pseudorandom numbers drawn from an F distribution.
Create an iterator which rounds each iterated value to the nearest power of 10 toward positive infinity.
Create an iterator which iteratively computes a cumulative product.
Create an iterator which rounds each iterated value toward negative infinity.
FP for Vanilla JavaScript
Create an iterator which iteratively computes a moving maximum value.
The iterable toolbox
Create an iterator which evaluates the Bessel function of the first kind of order one for each iterated value.
Create an iterator which computes the angle in the plane (in radians) between the positive x-axis and the ray from (0,0) to the point (x,y).
Create an iterator which appends additional values to the end of a provided iterator.
A state management library that models state change as an iterable
Create an iterator which computes the coversed cosine for each iterated value.
Create an iterator which computes the inverse coversed cosine of each iterated value.
Lazy evaluation utilities for JavaScript powered by ES6 iterators and generators
Create an iterator which computes the inverse hyperbolic cotangent of each iterated value.
Create an iterator which computes the inverse versed sine of each iterated value.
Create an iterator which evaluates the inverse error function for each iterated value.
A consumable stream demultiplexer.
A simple Iterable Hash Table written in TypeScript
Create an iterator which performs element-wise addition of two or more iterators.
Amicable iteration
Typescript linq
Create an iterator which evaluates Binet's formula for each iterated value.
Map over async iterables
Create an iterator which evaluates the relative error exponential for each iterated value.
Create an iterator which computes `cos(x) - 1` for each iterated value.
Create an iterator which iteratively computes a cumulative arithmetic mean of squared absolute values.
An es6-style iterable List