cabal-version: 1.18 name: micro-recursion-schemes version: 5.0.2.2 x-revision: 1 license: BSD3 license-file: LICENSE copyright: Copyright (C) 2008-2015 Edward A. Kmett, 2018 Vanessa McHale maintainer: vmchale@gmail.com author: Vanessa McHale, Edward A. Kmett tested-with: ghc ==8.2.2 ghc ==8.4.1 synopsis: Simple recursion schemes description: This package provides the core functionality of [recursion-schemes](http://hackage.haskell.org/package/recursion-schemes), but without odious dependencies on unneeded packages. category: Control, Recursion build-type: Simple extra-source-files: cabal.project.local stack.yaml extra-doc-files: README.markdown CHANGELOG.markdown source-repository head type: git location: git://github.com/vmchale/micro-recursion-schemes.git flag template-haskell description: Enable Template Haskell functionality manual: True library exposed-modules: Data.Functor.Base Data.Functor.Foldable default-language: Haskell2010 other-extensions: TypeFamilies Rank2Types FlexibleContexts FlexibleInstances GADTs StandaloneDeriving UndecidableInstances ghc-options: -Wall if flag(template-haskell) exposed-modules: Data.Functor.Foldable.TH build-tools: cpphs -any build-depends: base >=4.10 && <5, th-abstraction >=0.2.4 && <0.3, template-haskell >=2.5.0.0 && <2.14 else build-depends: base >=4.9 && <5, bifunctors -any test-suite Expr type: exitcode-stdio-1.0 main-is: Expr.hs hs-source-dirs: examples default-language: Haskell2010 ghc-options: -Wall -threaded build-depends: base -any, HUnit <1.7, micro-recursion-schemes -any, template-haskell >=2.5.0.0 && <2.14