Cutie extension for work with iterable protocol in JavaScript. It's based on the Async Tree Pattern.
You can find examples of using this library in the test directory.
npm install @cuties/iterator
npm test
npm run build
const {
// Needed async objects here from the table below
} = require('@cuties/iterator');
For more information about parameters in the async objects visit MDN docs for Iterable.
Async Object | Async/sync call | Parameters(default value/description) | Representation result |
---|---|---|---|
IteratorProtocol |
iterator[Symbol.iterator] |
iterator |
object |
Next |
iterator.next |
iterator.next |
object |