| Safe Haskell | None |
|---|
Data.Conduit.Serialization.Binary
- conduitDecode :: (Binary b, MonadThrow m) => Conduit ByteString m b
- conduitEncode :: (Binary b, MonadThrow m) => Conduit b m ByteString
- conduitGet :: (Binary b, MonadThrow m) => Get b -> Conduit ByteString m b
- conduitPut :: MonadThrow m => Conduit Put m ByteString
- sourcePut :: MonadThrow m => Put -> Producer m ByteString
- sinkGet :: (Binary b, MonadThrow m) => Get b -> Consumer ByteString m b
- data ParseError = ParseError {}
Documentation
conduitDecode :: (Binary b, MonadThrow m) => Conduit ByteString m bSource
Runs default Decoder repeadetly on a input stream
conduitEncode :: (Binary b, MonadThrow m) => Conduit b m ByteStringSource
Runs default encoder on a input stream
conduitGet :: (Binary b, MonadThrow m) => Get b -> Conduit ByteString m bSource
Runs getter repeadetelly on a input stream
conduitPut :: MonadThrow m => Conduit Put m ByteStringSource
Runs putter repeadelty on a input stream
sourcePut :: MonadThrow m => Put -> Producer m ByteStringSource
Create stream of strict bytestring from Put value
sinkGet :: (Binary b, MonadThrow m) => Get b -> Consumer ByteString m bSource
Decode message from input stream
data ParseError Source
Constructors
| ParseError | |
Fields
| |
Instances