Copyright | (c) 2016-2017 Red Hat Inc. |
---|---|
License | LGPL |
Maintainer | https://github.com/weldr |
Stability | alpha |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Conduit related utility functions
- awaitWith :: Monad m => (i -> Conduit i m o) -> Conduit i m o
- identityC :: Monad m => Conduit a m a
- sourceInputStream :: (MonadResource m, IsInputStream i) => i -> Producer m ByteString
Documentation
awaitWith :: Monad m => (i -> Conduit i m o) -> Conduit i m o Source #
Wait for a single value and then call fn on it.
identityC :: Monad m => Conduit a m a Source #
A conduit that takes its input and returns that as its output.
sourceInputStream :: (MonadResource m, IsInputStream i) => i -> Producer m ByteString Source #
Convert a IsInputStream
to a conduit source