purescript-0.1.4: PureScript Programming Language Compiler

Safe HaskellSafe-Inferred

Language.PureScript.Parser.Common

Description

 

Documentation

langDef :: GenLanguageDef String u IdentitySource

tokenParser :: GenTokenParser String u IdentitySource

lexeme :: ParsecT String u Identity a -> ParsecT String u Identity aSource

identifier :: ParsecT String u Identity StringSource

reserved :: String -> ParsecT String u Identity ()Source

reservedOp :: String -> ParsecT String u Identity ()Source

operator :: ParsecT String u Identity StringSource

stringLiteral :: ParsecT String u Identity StringSource

whiteSpace :: ParsecT String u Identity ()Source

parens :: ParsecT String u Identity a -> ParsecT String u Identity aSource

braces :: ParsecT String u Identity a -> ParsecT String u Identity aSource

angles :: ParsecT String u Identity a -> ParsecT String u Identity aSource

squares :: ParsecT String u Identity a -> ParsecT String u Identity aSource

semi :: ParsecT String u Identity StringSource

comma :: ParsecT String u Identity StringSource

colon :: ParsecT String u Identity StringSource

dot :: ParsecT String u Identity StringSource

semiSep :: ParsecT String u Identity a -> ParsecT String u Identity [a]Source

semiSep1 :: ParsecT String u Identity a -> ParsecT String u Identity [a]Source

commaSep :: ParsecT String u Identity a -> ParsecT String u Identity [a]Source

commaSep1 :: ParsecT String u Identity a -> ParsecT String u Identity [a]Source

natural :: ParsecT String u Identity IntegerSource

tick :: Parsec String u CharSource

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

runIndentParser :: Parsec String ParseState a -> String -> Either ParseError aSource