Documentation
class Monad m => ParserM m whereSource
work :: (ByteString -> Maybe (a, ByteString)) -> m aSource
maybe_work :: (ByteString -> Maybe (a, ByteString)) -> m (Maybe a)Source
alter_input :: ParserM m => (ByteString -> ByteString) -> m ()Source
parse_strictly :: SM a -> ByteString -> Maybe (a, ByteString)Source
parse_lazily :: LM a -> ByteString -> (a, ByteString)Source
lex_string :: ParserM m => String -> m ()Source
lex_strings :: ParserM m => [String] -> m StringSource
my_lex :: ByteString -> Maybe (ByteString, ByteString)Source