| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| 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 | |||||||||||||||||||||||||||||
| module Language.Haskell.Exts.Comments | |||||||||||||||||||||||||||||
| 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 on disk, supplying a custom parse mode, and retaining comments. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| Parse a source file from a string using the default parse mode. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| Parse a source file from a string using a custom parse mode. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| Parse a source file from a string using a custom parse mode and retaining comments. | |||||||||||||||||||||||||||||
| 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.6.0 |