| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Distribution.Parsec.FieldLineStream
Synopsis
- data FieldLineStream
- = FLSLast !ByteString
- | FLSCons !ByteString FieldLineStream
- fieldLineStreamFromString :: String -> FieldLineStream
- fieldLineStreamFromBS :: ByteString -> FieldLineStream
- fieldLineStreamEnd :: FieldLineStream
Documentation
data FieldLineStream Source #
This is essentially a lazy bytestring, but chunks are glued with newline '\n'.
Constructors
| FLSLast !ByteString | |
| FLSCons !ByteString FieldLineStream |
Instances
| Show FieldLineStream Source # | |
Defined in Distribution.Parsec.FieldLineStream Methods showsPrec :: Int -> FieldLineStream -> ShowS # show :: FieldLineStream -> String # showList :: [FieldLineStream] -> ShowS # | |
| Monad m => Stream FieldLineStream m Char Source # | |
Defined in Distribution.Parsec.FieldLineStream Methods uncons :: FieldLineStream -> m (Maybe (Char, FieldLineStream)) | |
fieldLineStreamFromString :: String -> FieldLineStream Source #
Convert String to FieldLineStream.
Note: inefficient!
fieldLineStreamFromBS :: ByteString -> FieldLineStream Source #