parsec-2.1.0.0: Monadic parser combinatorsContentsIndex
Text.ParserCombinators.Parsec.Combinator
Portabilityportable
Stabilityprovisional
Maintainerdaan@cs.uu.nl
Description
Commonly used generic combinators
Documentation
choice :: [GenParser tok st a] -> GenParser tok st a
count :: Int -> GenParser tok st a -> GenParser tok st [a]
between :: GenParser tok st open -> GenParser tok st close -> GenParser tok st a -> GenParser tok st a
option :: a -> GenParser tok st a -> GenParser tok st a
optionMaybe :: GenParser tok st a -> GenParser tok st (Maybe a)
optional :: GenParser tok st a -> GenParser tok st ()
skipMany1 :: GenParser tok st a -> GenParser tok st ()
many1 :: GenParser tok st a -> GenParser tok st [a]
sepBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
sepBy1 :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
endBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
endBy1 :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
sepEndBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
sepEndBy1 :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
chainl :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> a -> GenParser tok st a
chainl1 :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> GenParser tok st a
chainr :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> a -> GenParser tok st a
chainr1 :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> GenParser tok st a
eof :: Show tok => GenParser tok st ()
notFollowedBy :: Show tok => GenParser tok st tok -> GenParser tok st ()
manyTill :: GenParser tok st a -> GenParser tok st end -> GenParser tok st [a]
lookAhead :: GenParser tok st a -> GenParser tok st a
anyToken :: Show tok => GenParser tok st tok
Produced by Haddock version 0.8