HSX
Table of contents:
Haskell-Source with eXtensions (HSX, 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
- 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 HSP-style embedded XML
syntax (HSP release imminent).
- version 0.3.3, March 2008:
- Restart of development, darcs repo moved.
- version 0.2, mid April 2005:
- First release as a standalone cabalized package.
- version 0.1, mid May 2004:
- Part of the first HaRP package.
haskell-src-exts is available as a darcs repository:
> darcs get http://code.haskell.org/HSP/haskell-src-exts
- Write Haddock documentation.
- Fix TH for the new syntax.
- Put some work into a more complete interface to Language.Haskell.Hsx.Build.
- Enable more extensions.
- Probably more as well... If you have a suggestion, please:
Please read this copyright note.