Name: haskell-src-exts
Version: 0.4.2
License: BSD3
License-File: LICENSE
Author: Niklas Broberg
Maintainer: Niklas Broberg <nibro@cs.chalmers.se>
Category: Language
Synopsis: Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
Description: Haskell-Source with Extensions (HSE, haskell-src-exts)
is an extension of the standard haskell-src package,
and handles most common syntactic extensions to Haskell, including:
.
* Multi-parameter type classes with functional dependencies
.
* Indexed type families (including associated types)
.
* Empty data declarations
.
* GADTs
.
* Implicit parameters
.
* Template Haskell
.
and a few more. Apart from these standard extensions,
it also handles regular patterns as per the HaRP extension
as well as HSX-style embedded XML syntax.
.
For details on usage, please see the website.
Homepage: http://code.haskell.org/HSP/haskell-src-exts
Stability: Stable
Tested-with: GHC==6.10.1
Build-Type: Simple
Cabal-Version: >= 1.2
Library
Build-Tools: happy >= 1.17
Build-Depends: base >= 4, array >= 0.1, pretty >= 1.0
Exposed-modules: Language.Haskell.Exts,
Language.Haskell.Exts.Parser,
Language.Haskell.Exts.Pretty,
Language.Haskell.Exts.Syntax,
Language.Haskell.Exts.Build
Other-modules: Language.Haskell.Exts.ParseMonad,
Language.Haskell.Exts.Lexer,
Language.Haskell.Exts.ParseUtils