ContentsIndex
Darcs.Patch.ReadMonads
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
show/hide Instances
parse_strictly :: SM a -> ByteString -> Maybe (a, ByteString)
newtype SM a
Constructors
SM (ByteString -> Maybe (a, ByteString))
show/hide Instances
parse_lazily :: LM a -> ByteString -> (a, ByteString)
newtype LM a
Constructors
LM (ByteString -> (a, ByteString))
show/hide Instances
Produced by Haddock version 2.4.2