| Copyright | (c) Hideyuki Tanaka, 2009 |
|---|---|
| License | BSD3 |
| Maintainer | tanaka.hideyuki@gmail.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell98 |
Data.MessagePack.Feed
Contents
Description
Feeders for Stream Deserializers
- type Feeder = IO (Maybe ByteString)
- feederFromHandle :: Handle -> IO Feeder
- feederFromFile :: FilePath -> IO Feeder
- feederFromString :: ByteString -> IO Feeder
Feeder type
type Feeder = IO (Maybe ByteString) Source
Feeder returns Just ByteString when bytes remains, otherwise Nothing.
Feeders
feederFromHandle :: Handle -> IO Feeder Source
Feeder from Handle
feederFromFile :: FilePath -> IO Feeder Source
Feeder from File
feederFromString :: ByteString -> IO Feeder Source
Feeder from ByteString