haskell-src-exts-qq: A quasiquoter for haskell-src-exts.
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 |]
|Versions [faq]||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, 0.7|
|Dependencies||base (==4.*), haskell-src-exts (>=1.9.0), haskell-src-meta (>=0.3), syb, template-haskell [details]|
|Maintainer||Mathieu Boespflug <firstname.lastname@example.org>|
|Source repo||head: git clone git://github.com/mboes/haskell-src-exts-qq|
|Uploaded||by MathieuBoespflug at 2011-08-12T19:01:47Z|
|Downloads||7685 total (16 in the last 30 days)|
|Rating||(no votes yet) [estimated by Bayesian average]|
Docs uploaded by user
Build status unknown [no reports yet]
For package maintainers and hackage trustees