Changes for version 3.004 - 2023-03-05
- New features
- Ryu::Source->as_queue allows `max_items` and will pause the stream while waiting for the queue to drain
- flag a warning when someone tries to use `->completed->done/fail` directly, since that's not likely to work as expected
- Bugs fixed
- extra single-use Futures were being created, which caused complaints from Future::XS since they were abandoned (the ->without_cancel calls in Ryu::Node)
- chained nodes were still being called after completion, which would lead to some odd-looking debug messages from nodes such as `->take(5)`
Documentation
using Ryu in network protocols
using Ryu for dealing with network protocols
reactive programming using Ryu
Modules
asynchronous stream building blocks
accumulate data
support for Future-style failure information
generic node
plus ça change
base representation for a thing that receives events
base representation for a source of events
combines a source and a sink