-- Initial language-oberon.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: deep-transformations version: 0.4 synopsis: Deep natural and unnatural tree transformations, including attribute grammars description: This library builds on the package to provide the equivalents of 'Functor' and related classes for heterogenous trees, including complex abstract syntax trees of real-world programming languages. . The functionality includes attribute grammars in "Transformation.AG". homepage: https://github.com/blamario/grampa/tree/master/deep-transformations bug-reports: https://github.com/blamario/grampa/issues license: BSD3 license-file: LICENSE author: Mario Blažević maintainer: blamario@protonmail.com copyright: (c) 2019 Mario Blažević category: Control, Generics build-type: Simple cabal-version: 2.0 tested-with: GHC==9.12.2, GHC==9.10.2, GHC==9.8.4, GHC==9.6.7, GHC==9.4.8, GHC==9.2.8, GHC==9.0.2, GHC==8.10.7 extra-source-files: README.md, CHANGELOG.md source-repository head type: git location: https://github.com/blamario/grampa library hs-source-dirs: src exposed-modules: Transformation, Transformation.Shallow, Transformation.Shallow.TH, Transformation.Deep, Transformation.Deep.TH, Transformation.Full, Transformation.Full.TH, Transformation.Rank2, Transformation.AG, Transformation.AG.Generics, Transformation.AG.Monomorphic, Transformation.AG.Dimorphic ghc-options: -Wall build-depends: base >= 4.11 && < 5, rank2classes >= 1.5.5 && < 1.6, transformers >= 0.5 && < 0.7, template-haskell >= 2.11 && < 2.24, generic-lens >= 1.2 && < 2.4 default-language: Haskell2010 library doctests hs-source-dirs: test default-language: Haskell2010 default-extensions: FlexibleInstances, MultiParamTypeClasses, TypeFamilies, TypeOperators other-modules: README, RepMin, RepMinAuto, RepMinKeepAG ghc-options: -threaded -pgmL markdown-unlit build-depends: base, rank2classes, deep-transformations build-tool-depends: markdown-unlit:markdown-unlit >= 0.5 && < 0.6, doctest:doctest >= 0.8 && < 1