An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Array methods for ES6 Iterators
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
Isomorphic map-reduce function to flatten an array into the supplied array
Small library to simplify working with Generators and Iterators in Javascript / Typescript
Comprehensive TypeScript/JavaScript utility library with cross-environment support (Node.js, browser, web worker) providing helper functions, polyfills (ES5-ES2023), type checking utilities, and optimized implementations for better minification and code r
Make array iteration easy when using async/await and Promises
Convenient and dependency free wrapper for working with arrays and objects.
Utilities for consuming, creating and manipulating node streams.
Require multiple modules using glob patterns. Supports exclusions.
A library of async iterator extensions for JavaScript including ```map```, ```reduce```, ```filter```, ```flatMap```, ```pipe``` and [more](https://github.com/jamiemccrindle/axax/blob/master/docs/API.md#functions).
An inverted index that allows javascript objects to be easily serialised and retrieved using promises and map-reduce
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Async enabled each(), map(), filter() functions that work just like their standard counterparts, but can be used with async/await and also provide concurrency limiting. Includes built-in typings and JSDoc comments for IntelliSense documentation.
Basic operations on iterables
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
filters/finds, maps, reduces, and sorts
Functional operation helpers (underscore-like) for working with map, filter, reduce, etc
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Common typescript ready prototypes available in both CommonJS and ECMAScript
An array is a collection of values, stored contiguously.
A functional query engine, that operates over streams of js objects, and can be optimized via database indexes.
map-filter-reduce queries for flumedb
A scuttlebot plugin for querying data. With [map-filter-reduce](https://github.com/dominictarr/map-filter-reduce) you can write pretty flexible queries, similar to SQL, but more javascripty.
Utilities for JavaScript Iterable and AsyncIterable
An iterable is a sequence of values.
async/await-ready array methods for JavaScript and Node.js
Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).
kafka-streams for Node.js
Functional methods like forEach, map, filter, and other Array methods for Objects in javascript
Reducers you can use for composing reducer hierarchy like with combineReducers from redux
Array.map but for objects with good TypeScript support. A small and simple integration.
Functionally - A utility belt for functional JavaScript
Produces a new array of values by mapping each value in list through a transformation function.
Iterable and iterator library for JavaScript
A familiar set of functions that operate on JavaScript iterables (ES2015+) in a similar way to .NET's LINQ does with enumerables.
A collection of streams that work well with promises (through, map, reduce)