Safe Haskell | Safe-Inferred |
---|
Documentation
identStart :: Parsec String u CharSource
whiteSpace :: ParsecT String u Identity ()Source
sepBy :: ParsecT String ParseState Identity a -> ParsecT String ParseState Identity sep -> ParsecT String ParseState Identity [a]Source
sepBy1 :: ParsecT String ParseState Identity a -> ParsecT String ParseState Identity sep -> ParsecT String ParseState Identity [a]Source
semiSep :: ParsecT String ParseState Identity a -> ParsecT String ParseState Identity [a]Source
semiSep1 :: ParsecT String ParseState Identity a -> ParsecT String ParseState Identity [a]Source
commaSep :: ParsecT String ParseState Identity a -> ParsecT String ParseState Identity [a]Source
commaSep1 :: ParsecT String ParseState Identity a -> ParsecT String ParseState Identity [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 aSource
fold :: Stream s m t => ParsecT s u m a -> ParsecT s u m b -> (a -> b -> a) -> ParsecT s u m aSource
buildPostfixParser :: Stream s m t => [ParsecT s u m (a -> a)] -> ParsecT s u m a -> ParsecT s u m aSource
mark :: Parsec String ParseState a -> Parsec String ParseState aSource
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 aSource