name:                th-pprint
version:             0.2.0.0
license:             BSD3
license-file:        LICENSE
author:              Brian McKenna
maintainer:          brian@brianmckenna.org
category:            Development
build-type:          Simple
cabal-version:       >=1.10
synopsis:            Simplify and render Template Haskell
description:
  Simplify and render Template Haskell. Functions to dump TH code for easy
  inspection and/or copy-pasting the result into your Haskell files.
  .
  For example:
  .
  > putStrLn $(simplifiedTH =<< makePrisms ''Maybe)

source-repository   head
  type:             git
  location:         https://github.com/puffnfresh/th-pprint.git

library
  exposed-modules:     Language.Haskell.TH.Cleanup
                     , Language.Haskell.TH.Cleanup.Lens
                     , Language.Haskell.TH.Cleanup.Rules
  build-depends:       base >= 4.5 && < 5
                     , lens
                     , pretty
                     , template-haskell
  default-language:    Haskell2010
