PArrows-0.1.1: Arrow parser combinators similar to Parsec

Text.ParserCombinators.PArrow.Char

Synopsis

Documentation

char :: Char -> MD i CharSource

Match a single given character and return it.

anyChar :: MD i CharSource

Match a character.

anyOf :: [Char] -> MD i CharSource

Match any character in the given list.

digit :: MD i CharSource

Match a digit (0..9)

letter :: MD i CharSource

Match a letter.

alnum :: MD i CharSource

Match a letter or a digit.

wordChar :: MD i CharSource

Match a word character - (alnum or '_')

word :: MD i StringSource

Match a word consisting of wordChars.

spaces :: MD i StringSource

Match a sequence of whitespace.

white :: MD i CharSource

Match a single whitespace character.

string :: String -> MD i StringSource

Match a constant string.