Language.Haskell.Exts.Parser

General parsing

class Parseable ast

data ParseMode

defaultParseMode

data ParseResult a

fromParseResult

Parsing of specific AST elements

Modules

parseModule

parseModuleWithMode

parseModuleWithComments

Expressions

parseExp

parseExpWithMode

parseExpWithComments

Statements

parseStmt

parseStmtWithMode

parseStmtWithComments

Patterns

parsePat

parsePatWithMode

parsePatWithComments

Declarations

parseDecl

parseDeclWithMode

parseDeclWithComments

Types

parseType

parseTypeWithMode

parseTypeWithComments

Option pragmas

getTopPragmas