packages feed

Cabal revisions of lenses-0.1.8

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

revision 1
-Name:                lenses-Version:             0.1.8-Author:              Job Vranish-Maintainer:          jvranish@gmail.com-Homepage:            http://github.com/jvranish/Lenses/tree/master-License:             BSD3-License-file:        LICENSE-category:            Data-Synopsis:            Simple Functional Lenses-Description:         A simple but powerful implementation of function lenses (aka functional-                     references, accessors, etc..).-                     They allow an easy way to manipulate fields of records-Build-Type:          Simple-Cabal-Version:       >= 1.6--Extra-Source-Files:-  src-23/Data/Lenses/Template.hs-  src-24/Data/Lenses/Template.hs-  src-25/Data/Lenses/Template.hs-  src-26/Data/Lenses/Template.hs--library-  exposed-modules: Data.Lenses,-                   Data.Lenses.Template-  build-depends:  base >= 4 && < 6,-                  mtl >= 1.1-  If impl(ghc)-     If impl (ghc >= 8.0)-       HS-Source-Dirs: src-26-       build-depends:  template-haskell >= 2.11.0.0-     Else-       If impl (ghc >= 7.10)-         HS-Source-Dirs: src-25-         build-depends:  template-haskell >= 2.10.0.0-       Else-          If impl(ghc >= 6.12)-             Hs-Source-Dirs: src-24-             Build-Depends:  template-haskell >= 2.4-          Else-             Hs-Source-Dirs: src-23-             Build-Depends:  template-haskell >=2.2 && <2.4-  hs-source-dirs: src/-  ghc-options: -Wall--source-repository head-  type: git-  location: git@github.com:jvranish/Lenses.git+Name:                lenses
+Version:             0.1.8
+x-revision: 1
+Author:              Job Vranish
+Maintainer:          jvranish@gmail.com
+Homepage:            http://github.com/jvranish/Lenses/tree/master
+License:             BSD3
+License-file:        LICENSE
+category:            Data
+Synopsis:            Simple Functional Lenses
+Description:         A simple but powerful implementation of function lenses (aka functional
+                     references, accessors, etc..).
+                     They allow an easy way to manipulate fields of records
+Build-Type:          Simple
+Cabal-Version:       >= 1.6
+
+Extra-Source-Files:
+  src-23/Data/Lenses/Template.hs
+  src-24/Data/Lenses/Template.hs
+  src-25/Data/Lenses/Template.hs
+  src-26/Data/Lenses/Template.hs
+
+library
+  exposed-modules: Data.Lenses,
+                   Data.Lenses.Template
+  build-depends:  base >= 4 && < 4.15,
+                    -- bound base<4.15 as proxy for template-haskell<2.17
+                    -- see https://github.com/jvranish/Lenses/issues/3
+                  mtl >= 1.1
+  If impl(ghc)
+     If impl (ghc >= 8.0)
+       HS-Source-Dirs: src-26
+       build-depends:  template-haskell >= 2.11.0.0
+     Else
+       If impl (ghc >= 7.10)
+         HS-Source-Dirs: src-25
+         build-depends:  template-haskell >= 2.10.0.0
+       Else
+          If impl(ghc >= 6.12)
+             Hs-Source-Dirs: src-24
+             Build-Depends:  template-haskell >= 2.4
+          Else
+             Hs-Source-Dirs: src-23
+             Build-Depends:  template-haskell >=2.2 && <2.4
+  hs-source-dirs: src/
+  ghc-options: -Wall
+
+source-repository head
+  type: git
+  location: git@github.com:jvranish/Lenses.git