iterable-transformers
v0.0.3
Published
Type-safe transformer functions for `Iterable` and `AsyncIterable` (`map`, `flatten`, `reduce`, etc.).
Readme
iterable-transformers
Type-safe transformer functions for Iterable and AsyncIterable (map, flatten, reduce, etc.).
This is just a start. I'm looking for contributors :-)
IxJS is supposed to solve this problem, but I wanted something I could start using today.
Installation
yarn add iterable-transformersTransformers
|transformers|Iterable|AsyncIterable|
|-|-|-|
|map|✅|✅|
|flatten|✅|✅|
|reduce|✅|✅|
|toArray|✅|✅|
|filter|TODO|TODO|
|take|TODO|TODO|
|takeWhile|✅|✅|
|takeUntil|TODO|TODO|
|drop|TODO|TODO|
|dropWhile|TODO|TODO|
|dropUntil|TODO|TODO|
Development
yarn
yarn run lint
yarn run compile
node ./target/examples/Iterable.js
node ./target/examples/AsyncIterable.jsTo do
- [ ] Write tests
- [ ] Fantasy Land compatibility
