A cancellable task to be run asynchronously.
Syntactic sugar for monad composition in Scala
A queue for Scala which returns Futures for elements which may not have been enqueued yet.