| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Servant.Conduit
Contents
Description
This module exports ToSourceIO and FromSourceIO for ConduitT instances.
Synopsis
- class ConduitToSourceIO m where
- conduitToSourceIO :: ConduitT i o m () -> SourceIO o
Documentation
class ConduitToSourceIO m where #
Helper class to implement instance
for various monads.ToSourceIO ConduitT
Methods
conduitToSourceIO :: ConduitT i o m () -> SourceIO o #
Instances
| ConduitToSourceIO IO # | |
Defined in Servant.Conduit Methods conduitToSourceIO :: ConduitT i o IO () -> SourceIO o # | |
| m ~ IO => ConduitToSourceIO (ResourceT m) # | |
Defined in Servant.Conduit Methods conduitToSourceIO :: ConduitT i o (ResourceT m) () -> SourceIO o # | |
Orphan instances
| (ConduitToSourceIO m, r ~ ()) => ToSourceIO o (ConduitT i o m r) # | |
Methods toSourceIO :: ConduitT i o m r -> SourceIO o # | |
| (MonadIO m, r ~ ()) => FromSourceIO o (ConduitT i o m r) # | |
Methods fromSourceIO :: SourceIO o -> ConduitT i o m r # | |