BinaryStream
Streams
blocking
FutureMonad MonadError