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]
Basic operations on iterables
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.
[![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
Functional operation helpers (underscore-like) for working with map, filter, reduce, etc
filters/finds, maps, reduces, and sorts
[![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
A functional query engine, that operates over streams of js objects, and can be optimized via database indexes.
Common typescript ready prototypes available in both CommonJS and ECMAScript
An array is a collection of values, stored contiguously.
map-filter-reduce queries for flumedb
Utilities for JavaScript Iterable and AsyncIterable
An iterable is a sequence of values.
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.
Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).
kafka-streams for Node.js
A familiar set of functions that operate on JavaScript iterables (ES2015+) in a similar way to .NET's LINQ does with enumerables.
Array.map but for objects with good TypeScript support. A small and simple integration.
async/await-ready array methods for JavaScript and Node.js
Functionally - A utility belt for functional JavaScript
Reducers you can use for composing reducer hierarchy like with combineReducers from redux
Functional methods like forEach, map, filter, and other Array methods for Objects in javascript
Iterable and iterator library for JavaScript
Augment collection prototypes with methods for functional programming, including filter(), map() and reduce().
A collection of streams that work well with promises (through, map, reduce)