Aaron Piotrowski
|
a2a78939b9
|
Use Traversable as return type
Reduces the likelihood of using next()/current() concurrently.
|
2020-11-10 21:56:00 -06:00 |
|
Aaron Piotrowski
|
791885592e
|
Remove unnecessary indirection
Also updated some psalm params and returns.
|
2020-11-10 13:28:43 -06:00 |
|
Aaron Piotrowski
|
fa31b4b3d5
|
Pipeline extends Traversable
Allows pipelines to be used directly with foreach.
|
2020-11-10 12:05:47 -06:00 |
|
Aaron Piotrowski
|
8e4cc1bbd1
|
Refactor Pipeline for async/await
|
2020-09-24 22:14:58 -05:00 |
|
Aaron Piotrowski
|
5f6db028ab
|
Initial fiber support
|
2020-09-24 12:53:32 -05:00 |
|
Aaron Piotrowski
|
9a13937fef
|
Make explicit disposal fail pending promises
Destruction of the pipeline does not fail pending promises, but calling dispose() now will.
|
2020-09-24 12:53:31 -05:00 |
|
Aaron Piotrowski
|
5e521daa16
|
Rename to Pipeline
|
2020-09-24 12:53:31 -05:00 |
|