Module async
flume
Futures and other types that allow asynchronous interaction with channels.
A future that sends a value into a channel.
A sink that allows sending values into a channel.