gensequence
Small library to simplify working with Generators and Iterators in Javascript / Typescript
p-reduce
Reduce a list of values using promises into a promise for a value
es-iterator-helpers
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
object.reduce
Reduces an object to a value that is the accumulated result of running each property in the object through a callback.