Portability | portable |
---|---|
Stability | experimental |
Maintainer | [email protected] |
Data.MessagePack.Iteratee
Description
MessagePack Deserializer interface to Data.Iteratee
- getI :: (Monad m, Unpackable a) => Iteratee ByteString m a
- enumHandleNonBlocking :: MonadIO m => Int -> Handle -> Enumerator ByteString m a
- parserToIteratee :: Monad m => Parser a -> Iteratee ByteString m a
Iteratee version of deserializer
getI :: (Monad m, Unpackable a) => Iteratee ByteString m aSource
Deserialize a value
Non Blocking Enumerator
enumHandleNonBlocking :: MonadIO m => Int -> Handle -> Enumerator ByteString m aSource
Enumerator
Convert Parser to Iteratee
parserToIteratee :: Monad m => Parser a -> Iteratee ByteString m aSource
Convert Parser to Iteratee