eachr
Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.
@thi.ng/transducers
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
graph-typed
Graph. Javascript & Typescript Data Structure.