packages feed

Cabal revisions of recursion-schemes-5.0.2

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:          recursion-schemes-category:      Control, Recursion-version:       5.0.2-license:       BSD3-cabal-version: >= 1.8-license-file:  LICENSE-author:        Edward A. Kmett-maintainer:    Edward A. Kmett <ekmett@gmail.com>-stability:     provisional-homepage:      http://github.com/ekmett/recursion-schemes/-bug-reports:   http://github.com/ekmett/recursion-schemes/issues-copyright:     Copyright (C) 2008-2015 Edward A. Kmett-synopsis:      Generalized bananas, lenses and barbed wire-description:-  Recursion operators, see-  "Generalized bananas, lenses and barbed wire"-  by Erik Meijer, Maarten Fokkinga and Ross Paterson.--tested-with:   GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.1--build-type:    Simple-extra-source-files: .travis.yml CHANGELOG.markdown .gitignore README.markdown--source-repository head-  type: git-  location: git://github.com/ekmett/recursion-schemes.git--flag template-haskell-  description: About Template Haskell derivations-  manual: True-  default: True--library-  extensions: CPP-  other-extensions:-    TypeFamilies-    Rank2Types-    FlexibleContexts-    FlexibleInstances-    GADTs-    StandaloneDeriving-    UndecidableInstances--  build-depends:-    base                 >= 4       && < 5,-    bifunctors           >= 4       && < 6,-    comonad              >= 4       && < 6,-    free                 >= 4       && < 5,-    semigroups           >= 0.8.3.1 && < 1,-    transformers         >= 0.2     && < 1,-    transformers-compat  >= 0.3     && < 1--  if impl(ghc < 7.5)-    build-depends: ghc-prim--  if impl(ghc < 7.10)-    build-depends: nats--  exposed-modules:-    Data.Functor.Base-    Data.Functor.Foldable--  if flag(template-haskell)-    build-depends: template-haskell >= 2.5.0.0 && < 2.13, base-orphans >= 0.5.4 && <0.7-    exposed-modules:-      Data.Functor.Foldable.TH--    other-modules:-      Paths_recursion_schemes--  ghc-options: -Wall--test-suite Expr-  type: exitcode-stdio-1.0-  main-is: Expr.hs-  hs-source-dirs: examples-  ghc-options: -Wall -threaded-  build-depends:-    base,-    HUnit <1.7,-    recursion-schemes,-    template-haskell >= 2.5.0.0 && < 2.13,-    transformers     >= 0.2     && < 1+name:          recursion-schemes
+category:      Control, Recursion
+version:       5.0.2
+x-revision: 1
+license:       BSD3
+cabal-version: >= 1.8
+license-file:  LICENSE
+author:        Edward A. Kmett
+maintainer:    Edward A. Kmett <ekmett@gmail.com>
+stability:     provisional
+homepage:      http://github.com/ekmett/recursion-schemes/
+bug-reports:   http://github.com/ekmett/recursion-schemes/issues
+copyright:     Copyright (C) 2008-2015 Edward A. Kmett
+synopsis:      Generalized bananas, lenses and barbed wire
+description:
+  Recursion operators, see
+  "Generalized bananas, lenses and barbed wire"
+  by Erik Meijer, Maarten Fokkinga and Ross Paterson.
+
+tested-with:   GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.1
+
+build-type:    Simple
+extra-source-files: .travis.yml CHANGELOG.markdown .gitignore README.markdown
+
+source-repository head
+  type: git
+  location: git://github.com/ekmett/recursion-schemes.git
+
+flag template-haskell
+  description: About Template Haskell derivations
+  manual: True
+  default: True
+
+library
+  extensions: CPP
+  other-extensions:
+    TypeFamilies
+    Rank2Types
+    FlexibleContexts
+    FlexibleInstances
+    GADTs
+    StandaloneDeriving
+    UndecidableInstances
+
+  build-depends:
+    base                 >= 4       && < 5,
+    bifunctors           >= 4       && < 6,
+    comonad              >= 4       && < 6,
+    free                 >= 4       && < 6,
+    semigroups           >= 0.8.3.1 && < 1,
+    transformers         >= 0.2     && < 1,
+    transformers-compat  >= 0.3     && < 1
+
+  if impl(ghc < 7.5)
+    build-depends: ghc-prim
+
+  if impl(ghc < 7.10)
+    build-depends: nats
+
+  exposed-modules:
+    Data.Functor.Base
+    Data.Functor.Foldable
+
+  if flag(template-haskell)
+    build-depends: template-haskell >= 2.5.0.0 && < 2.13, base-orphans >= 0.5.4 && <0.7
+    exposed-modules:
+      Data.Functor.Foldable.TH
+
+    other-modules:
+      Paths_recursion_schemes
+
+  ghc-options: -Wall
+
+test-suite Expr
+  type: exitcode-stdio-1.0
+  main-is: Expr.hs
+  hs-source-dirs: examples
+  ghc-options: -Wall -threaded
+  build-depends:
+    base,
+    HUnit <1.7,
+    recursion-schemes,
+    template-haskell >= 2.5.0.0 && < 2.13,
+    transformers     >= 0.2     && < 1
revision 2
 name:          recursion-schemes
 category:      Control, Recursion
 version:       5.0.2
-x-revision: 1
+x-revision: 2
 license:       BSD3
 cabal-version: >= 1.8
 license-file:  LICENSE
     Data.Functor.Foldable
 
   if flag(template-haskell)
-    build-depends: template-haskell >= 2.5.0.0 && < 2.13, base-orphans >= 0.5.4 && <0.7
+    build-depends: template-haskell >= 2.5.0.0 && < 2.14, base-orphans >= 0.5.4 && <0.8
     exposed-modules:
       Data.Functor.Foldable.TH
 
     base,
     HUnit <1.7,
     recursion-schemes,
-    template-haskell >= 2.5.0.0 && < 2.13,
+    template-haskell >= 2.5.0.0 && < 2.14,
     transformers     >= 0.2     && < 1
revision 3
 name:          recursion-schemes
 category:      Control, Recursion
 version:       5.0.2
-x-revision: 2
+x-revision: 3
 license:       BSD3
 cabal-version: >= 1.8
 license-file:  LICENSE
     Data.Functor.Foldable
 
   if flag(template-haskell)
-    build-depends: template-haskell >= 2.5.0.0 && < 2.14, base-orphans >= 0.5.4 && <0.8
+    build-depends: template-haskell >= 2.7.0.0 && < 2.14, base-orphans >= 0.5.4 && <0.8
     exposed-modules:
       Data.Functor.Foldable.TH