The haskell-src-exts-qq package
Allows one to write programs that generate Haskell programs much more concisely and legibly. This package supports:
Antiquotations, denoted by stealing the splice syntax of Template Haskell, for example [hs| $x ++ $(Hs.strE bar) |]. Splices may not nested. * Antiquoting names in patterns. Names that are antiquoted appear surrounded by double parentheses. For instance:
let f = Hs.name "foo" in [hs| ((f)) x = x + x |]
Properties
| Versions | 0.1, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.6.1 |
|---|---|
| Dependencies | base (4.*), haskell-src-exts (1.8.2), syb, template-haskell |
| License | BSD3 |
| Author | Mathieu Boespflug |
| Maintainer | Mathieu Boespflug <mboes@tweag.net> |
| Category | Language |
| Source repository | git clone git://github.com/mboes/haskell-src-exts-qq |
| Upload date | Sat Apr 3 21:26:26 UTC 2010 |
| Uploaded by | MathieuBoespflug |
| Built on | ghc-6.12 |
Modules
- Language
Downloads
- haskell-src-exts-qq-0.2.1.tar.gz (Cabal source package)
- package description (included in the package)