@bablr/stream-iterator
v1.0.0
Published
A sync-propagating, async-propagating iteration protocol for efficient abstract data transfer
Readme
@bablr/stream-iterator
Defines a stream iterator, being an iterator object whose next method returns either { done, value } or Promise.resolve({ done, value }). For more information on why this is (very) desirable see the bablr docs.
Usage
import '@bablr/stream-iterator/register';
import { streamIteratorSymbol } from '@bablr/stream-iterator';
// register defines this well-known symbol
Symbol.streamIterator === streamIteratorSymbol; // true