| |||||||||||||||||||||||
| |||||||||||||||||||||||
| |||||||||||||||||||||||
Description | |||||||||||||||||||||||
An umbrella module for the various functionality of the package. Also provides some convenient functionality for dealing directly with source files. | |||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||
| |||||||||||||||||||||||
Re-exported modules | |||||||||||||||||||||||
module Language.Haskell.Exts.Syntax | |||||||||||||||||||||||
module Language.Haskell.Exts.Build | |||||||||||||||||||||||
module Language.Haskell.Exts.Parser | |||||||||||||||||||||||
module Language.Haskell.Exts.Pretty | |||||||||||||||||||||||
module Language.Haskell.Exts.Extension | |||||||||||||||||||||||
module Language.Haskell.Exts.Fixity | |||||||||||||||||||||||
Parsing of Haskell source files | |||||||||||||||||||||||
| |||||||||||||||||||||||
Parse a source file on disk, using the default parse mode. | |||||||||||||||||||||||
| |||||||||||||||||||||||
Parse a source file on disk, supplying a custom parse mode. | |||||||||||||||||||||||
| |||||||||||||||||||||||
Parse a source file on disk, with an extra set of extensions to know about on top of what the file itself declares. | |||||||||||||||||||||||
| |||||||||||||||||||||||
Parse a source file from a string using the default parse mode. | |||||||||||||||||||||||
| |||||||||||||||||||||||
Parse a source file from a string using a custom parse mode. | |||||||||||||||||||||||
Read extensions declared in LANGUAGE pragmas | |||||||||||||||||||||||
| |||||||||||||||||||||||
Gather the extensions declared in LANGUAGE pragmas at the top of the file. Returns Nothing if the parse of the pragmas fails. | |||||||||||||||||||||||
Produced by Haddock version 2.4.2 |