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
An inverted index that allows javascript objects to be easily serialised and retrieved using promises and map-reduce
Make array iteration easy when using async/await and Promises
Convenient and dependency free wrapper for working with arrays and objects.
Require multiple modules using glob patterns. Supports exclusions.
Utilities for consuming, creating and manipulating node streams.
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).
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.
Functional operation helpers (underscore-like) for working with map, filter, reduce, etc
An array is a collection of values, stored contiguously.
Utilities for JavaScript Iterable and AsyncIterable
Rust-style iterator adapters for TypeScript, providing a rich set of functional operations for iterating over collections
Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).
filters/finds, maps, reduces, and sorts
async/await-ready array methods for JavaScript and Node.js
Array.map but for objects with good TypeScript support. A small and simple integration.
Reducers you can use for composing reducer hierarchy like with combineReducers from redux
A collection of streams that work well with promises (through, map, reduce)
Functionally - A utility belt for functional JavaScript
Recursively reduce an object to match a given map.
_declarative-js_ is modern JavaScript library, that helps to: - tackle array transformation with built in JavaScript array api (e.g. `array.filter(toBe.unique())`), - provide a type-level solution for representing optional values instead of null referen
kafka-streams for Node.js
A functional query engine, that operates over streams of js objects, and can be optimized via database indexes.
Functional methods like forEach, map, filter, and other Array methods for Objects in javascript
asynchronous query language, for the usual functional list processing functions: map, select, reduce, but async-friendly
A collection of streams that work well with promises (through, map, reduce). Think Through2 with promises
A familiar set of functions that operate on JavaScript iterables (ES2015+) in a similar way to .NET's LINQ does with enumerables.
[![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