Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- sinkChanTerminate :: (MonadUnliftIO m, MonadIO m) => Chan (Maybe a) -> ConduitT a o m ()
- sinkChan :: (MonadUnliftIO m, MonadIO m) => Chan (Maybe a) -> ConduitT a o m ()
- sourceChan :: MonadIO m => Chan (Maybe a) -> ConduitT i a m ()
- conduitToCallbacks :: (MonadUnliftIO m, MonadIO m) => ConduitT () o m a -> (o -> m ()) -> m a
Documentation
sinkChanTerminate :: (MonadUnliftIO m, MonadIO m) => Chan (Maybe a) -> ConduitT a o m () Source #
Write to a channel terminating with Nothing
sinkChan :: (MonadUnliftIO m, MonadIO m) => Chan (Maybe a) -> ConduitT a o m () Source #
Write to a channel terminating with Nothing
sourceChan :: MonadIO m => Chan (Maybe a) -> ConduitT i a m () Source #
Read a channel until Nothing
is encountered
conduitToCallbacks :: (MonadUnliftIO m, MonadIO m) => ConduitT () o m a -> (o -> m ()) -> m a Source #