hackageDB :: [Package]

Built with Cabal

haskell-src-exts: Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer

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 (ghc and hugs style)

* Template Haskell (broken for 6.4+, needs redoing)

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 (new HSP/HSX release imminent).

For details on usage, please see the website.

Versions0.2.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.7
Dependenciesarray (>=0.1), base (>=3), pretty (>=1.0) or
base (<3)
LicenseBSD3
AuthorNiklas Broberg
MaintainerNiklas Broberg <nibro@cs.chalmers.se>
StabilityExperimental
CategoryLanguage
Home pagehttp://code.haskell.org/HSP/haskell-src-exts
Exposed modulesLanguage.Haskell.Exts, Language.Haskell.Exts.Parser, Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Syntax, Language.Haskell.Exts.Build
Upload dateSat May 17 16:08:51 PDT 2008
Uploaded byNiklasBroberg
Build failureghc-6.8 (log)

Downloads