Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
reservedNames :: [String] Source
builtInOperators :: [String] Source
reservedOpNames :: [String] Source
identStart :: Parsec String u Char Source
identLetter :: Parsec String u Char Source
identifier :: Parsec String u String Source
reservedOp :: String -> Parsec String u () Source
whiteSpace :: Parsec String u () Source
squares :: Parsec String ParseState a -> Parsec String ParseState a Source
parens :: Parsec String ParseState a -> Parsec String ParseState a Source
braces :: Parsec String ParseState a -> Parsec String ParseState a Source
angles :: Parsec String ParseState a -> Parsec String ParseState a Source
sepBy :: Parsec String ParseState a -> Parsec String ParseState sep -> Parsec String ParseState [a] Source
sepBy1 :: Parsec String ParseState a -> Parsec String ParseState sep -> Parsec String ParseState [a] Source
semiSep :: Parsec String ParseState a -> Parsec String ParseState [a] Source
semiSep1 :: Parsec String ParseState a -> Parsec String ParseState [a] Source
commaSep :: Parsec String ParseState a -> Parsec String ParseState [a] Source
commaSep1 :: Parsec String ParseState a -> Parsec String ParseState [a] Source
parseQualified :: Parsec String ParseState a -> Parsec String ParseState (Qualified a) Source
augment :: Stream s m t => ParsecT s u m a -> ParsecT s u m b -> (a -> b -> a) -> ParsecT s u m a Source
fold :: Stream s m t => ParsecT s u m a -> ParsecT s u m b -> (a -> b -> a) -> ParsecT s u m a Source
buildPostfixParser :: Stream s m t => [a -> ParsecT s u m a] -> ParsecT s u m a -> ParsecT s u m a Source
mark :: Parsec String ParseState a -> Parsec String ParseState a Source
checkIndentation :: (Column -> Column -> Bool) -> Parsec String ParseState () Source
indented :: Parsec String ParseState () Source
same :: Parsec String ParseState () Source
runIndentParser :: Parsec String ParseState a -> String -> Either ParseError a Source