| ||||||||
| ||||||||
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 |