zeroth: ZeroTH - remove unnecessary TH dependencies

[ bsd3, language, library, program ] [ Propose Tags ] [ Report a vulnerability ]

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.

Modules

  • Distribution
    • Distribution.ZeroTH
  • Language
    • Haskell
      • TH
        • Language.Haskell.TH.ZeroTH
          • Language.Haskell.TH.ZeroTH.Comments
          • Language.Haskell.TH.ZeroTH.Config
          • Language.Haskell.TH.ZeroTH.GetOpt
          • Language.Haskell.TH.ZeroTH.Helper

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 2008.10.27, 2008.10.28, 2009.6.23, 2009.6.23.2, 2009.6.23.3
Dependencies base (>=4 && <5), Cabal (>=1.6 && <1.7), derive, directory, filepath, haskell-src-exts (>=1.0.0), hskeleton (>=0.1 && <0.2), monoid-record (>=0.1 && <0.2), process, syb, template-haskell [details]
Tested with ghc ==6.10.3
License BSD-3-Clause
Copyright 2005-2008 Lemmih <lemmih@gmail.com>, 2009 Robin Green <greenrd@greenrd.org>
Author
Maintainer Robin Green <greenrd@greenrd.org>
Category Language
Bug tracker mailto:greenrd@greenrd.org
Source repo head: darcs get http://patch-tag.com/publicrepos/zerothDarcs2
Uploaded by RobinGreen at 2009-06-23T19:15:42Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables zeroth
Downloads 3745 total (15 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-31 [all 11 reports]