|
|
|
|
|
| Documentation |
|
| lex_char :: ParserM m => Char -> m () |
|
| lex_string :: ParserM m => String -> m () |
|
| lex_eof :: ParserM m => m () |
|
| lex_strings :: ParserM m => [String] -> m String |
|
| my_lex :: ByteString -> Maybe (ByteString, ByteString) |
|
| alter_input :: ParserM m => (ByteString -> ByteString) -> m () |
|
| class Monad m => ParserM m where |
| | Methods | | work :: (ByteString -> Maybe (a, ByteString)) -> m a | | | maybe_work :: (ByteString -> Maybe (a, ByteString)) -> m (Maybe a) | | | peek_input :: m ByteString |
| | Instances | |
|
|
| parse_strictly :: SM a -> ByteString -> Maybe (a, ByteString) |
|
| newtype SM a |
| Constructors | | SM (ByteString -> Maybe (a, ByteString)) | |
| Instances | |
|
|
| parse_lazily :: LM a -> ByteString -> (a, ByteString) |
|
| newtype LM a |
| Constructors | | LM (ByteString -> (a, ByteString)) | |
| Instances | |
|
|
| Produced by Haddock version 2.4.2 |