type-tree-0.1.0.0: type-tree.cabal
name: type-tree
version: 0.1.0.0
synopsis: Tree representations of datatypes
description: @type-tree@ provides TH splices for generating tree representations of
the types contained in datatypes. This is useful for, for example,
generating class instances for a deeply nested datatype.
license: MIT
license-file: LICENSE
author: Jude Taylor
maintainer: me@jude.xyz
tested-with: GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.1
category: Language
homepage: https://github.com/pikajude/type-tree
build-type: Custom
extra-source-files: ChangeLog.md
cabal-version: >= 1.10
custom-setup
setup-depends: base == 4.*, Cabal, cabal-doctest >= 1 && < 1.1
library
exposed-modules: Language.Haskell.TypeTree
other-modules: Language.Haskell.TypeTree.CheatingLift
Language.Haskell.TypeTree.Datatype
Language.Haskell.TypeTree.Leaf
hs-source-dirs: src
build-depends: base >= 4.9 && < 5
, Cabal
, base-compat
, containers
, mtl
, pretty
, template-haskell
default-language: Haskell2010
default-extensions: NoImplicitPrelude
other-extensions: FlexibleInstances
CPP
TypeSynonymInstances
TemplateHaskell
DeriveDataTypeable
ghc-options: -Wall -fno-warn-missing-signatures -fno-warn-name-shadowing
test-suite doctest
type: exitcode-stdio-1.0
main-is: doctests.hs
hs-source-dirs: tests
build-depends: base, doctest
default-language: Haskell2010