zeroth-2009.6.23.3: ZeroTH - remove unnecessary TH dependencies

The zeroth package

TemplateHaskell is fairly useful for generating new Haskell code. This, however, can incur a dependency on TH on subsequent uses where none theoretically should exist. ZeroTH solves this by scanning a file for top-level TH declarations, evaluates them, removes TH imports, and outputs the resulting code.

Properties

Versions2008.10.27, 2008.10.28, 2009.6.23, 2009.6.23.2, 2009.6.23.3
Dependenciesbase (4.*), Cabal (1.6.*), derive, directory, filepath, haskell-src-exts (≥1.0.0), hskeleton (0.1.*), monoid-record (0.1.*), process, syb, template-haskell
LicenseBSD3
Copyright2005-2008 Lemmih <lemmih@gmail.com>, 2009 Robin Green <greenrd@greenrd.org>
MaintainerRobin Green <greenrd@greenrd.org>
Stabilityexperimental
CategoryLanguage
Bug trackermailto:greenrd@greenrd.org
Source repositorydarcs get http://patch-tag.com/publicrepos/zerothDarcs2
Executableszeroth
Upload dateTue Jun 23 19:15:42 UTC 2009
Uploaded byRobinGreen
Build failureghc-6.10 (log), ghc-6.12 (log), ghc-7.0 (log)

Modules

Downloads