The th-typegraph package

[Tags:bsd3, deprecated, library]

This package is not the successor to th-typegraph-0.43, it is a brand new package which forms the basis of a new package that what will eventually do what th-typegraph was supposed to. What it *can* do is traverse the type TypeQ, and includes versions of deriveSafeCopy and derivePathInfo that use the traversal to avoid adding phantom types to the context of the instance.


Versions 0.14, 0.17, 0.17.1, 0.18, 0.21, 0.23, 0.24, 0.25, 0.27, 0.28, 0.31, 0.32, 0.33, 0.33.1, 0.35.1, 1.0
Dependencies aeson, base (>=4.8 && <5), cereal, containers, fgl, lens, mtl, parsec, pretty (>=1.1.2), safecopy, split, syb, template-haskell (>=2.10), text, th-desugar, th-lift, th-lift-instances (>=0.1.7), th-orphans, time, userid, web-routes [details]
License BSD3
Copyright (c) David Fox
Author David Fox
Maintainer David Fox <>
Category Template Haskell
Home page
Bug tracker
Source repository head: git clone git://
Uploaded Mon May 22 00:04:28 UTC 2017 by DavidFox
Distributions NixOS:1.0
Downloads 1307 total (22 in the last 30 days)
0 []
Status Docs not available [build log]
All reported builds failed as of 2017-05-22 [all 3 reports]
Hackage Matrix CI


  • Language
    • Haskell
      • TH
        • TypeGraph
          • Language.Haskell.TH.TypeGraph.Orphans
          • Language.Haskell.TH.TypeGraph.Phantom
          • Language.Haskell.TH.TypeGraph.SafeCopyDerive
          • Language.Haskell.TH.TypeGraph.TypeTraversal
          • Language.Haskell.TH.TypeGraph.WebRoutesTH


Maintainer's Corner

For package maintainers and hackage trustees