RubenVerborgh/AsyncIterator
An asynchronous iterator library for advanced object pipelines in JavaScript
JavaScriptNOASSERTION
Issues
- 2
Feat: Make asynciterator asynciterable
#89 opened by jeswr - 1
`AsyncIterator` type is not covariant
#103 opened by Peeja - 42
- 1
- 0
Debug mode
#97 opened by jeswr - 2
Intermediate async iterator does not correctly emit readable event, unpredictably
#96 opened by gsvarovsky - 5
- 0
Emit destroyed event once upon destroy
#95 opened by RubenVerborgh - 2
Possible memory leaks
#69 opened by jeswr - 4
What happens to iterators after they error?
#92 opened by RubenVerborgh - 5
Investigate macroTasking
#93 opened by jeswr - 17
potential bug: `wrap` now autostarting iterators that were previously not autostarted prior to optimisation work
#88 opened by jeswr - 2
Migrate to use a different event emitter base
#90 opened by jeswr - 7
- 0
Move each iterator to its own source file
#87 opened by RubenVerborgh - 3
LinkedList optmizations
#60 opened by jeswr - 0
Remove self
#73 opened by RubenVerborgh - 2
WrappingIterator does not destroy sources
#83 opened by rubensworks - 2
- 2
Iterators 'blocking' each other
#61 opened by jeswr - 7
AsyncIterator-ext Package
#66 opened by jeswr - 1
- 1
Feat: Performance Tests
#62 opened by jeswr - 1
- 0
- 5
Optimize ArrayIterator
#38 opened by jeswr - 3
Add toArray method
#37 opened by rubensworks - 0
feat: allow Unioniterator sources to be a Promise that resolves to an AsyncIterator
#42 opened by jeswr - 3
use native `queueMicrotask`
#39 opened by jeswr - 19
- 3
- 4
[Feature] Overload filter type
#30 opened by jeswr - 0
Cloning not inheriting autoStart: false
#26 opened by rubensworks - 1
Lazy transform and union iterator never start
#24 opened by rubensworks - 0
- 0
Do we need to emit a close event?
#21 opened by RubenVerborgh - 11
.mjs module fails in Webpack
#20 opened by Vinnl - 2
- 1
Support autoStart: false on UnionIterator
#19 opened by rubensworks - 0
Add autoStart to ArrayIterator
#18 opened by RubenVerborgh - 0
- 41
Performance in browsers
#13 opened by rubensworks - 3
- 4
- 2
Use microtasks instead of macrotasks
#14 opened by RubenVerborgh - 6
Support for TC-39's async iteration proposal?
#10 opened by jacoscaz - 6
How to .pipe() into array?
#9 opened by jacoscaz - 12
Closing/destroying sources when done
#6 opened by rubensworks - 0
Improve documentation on properties
#5 opened by RubenVerborgh - 3