1.0.2 • Published 8 years ago

thunk-to-async-generator v1.0.2

Weekly downloads
1
License
MIT
Repository
-
Last release
8 years ago

Thunk To Async Generator

One or more Async Generators fed by a Thunk

Create an object that exposes:

  • .asyncGenerator() to create a new async generator that iterates through input
  • .next(input) allowing data to be passed in
  • .complete() to declare no more input

If there are multiple async generators, each will get a copy of the data created since their point of inception.

Data will be queued until at least one consuming async generator is available.

Todo

  • More explicit end of input early termination
  • Better testing from a consuming for await loop