 | haskell-src-exts-1.9.6: Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer | Source code | Contents | Index |
|
| Language.Haskell.Exts | | Portability | portable | | Stability | stable | | Maintainer | Niklas Broberg, d00nibro@chalmers.se |
|
|
|
|
|
| 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, 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 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.1 |