packages feed

Cabal revisions of optics-extra-0.3

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

revision 1
-name:          optics-extra-version:       0.3-license:       BSD3-license-file:  LICENSE-build-type:    Simple-cabal-version: 1.24-maintainer:    optics@well-typed.com-author:        Andrzej Rybczak-tested-with:   ghc ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.3 || ==8.10.1, GHCJS ==8.4-synopsis:      Extra utilities and instances for optics-core-category:      Data, Optics, Lenses-description:-  This package provides extra definitions and instances that extend the-  @<https://hackage.haskell.org/package/optics-core optics-core>@ package,-  without incurring too many dependencies.  See the-  @<https://hackage.haskell.org/package/optics optics>@ package for more-  documentation.--extra-doc-files:-  CHANGELOG.md--bug-reports:   https://github.com/well-typed/optics/issues-source-repository head-  type:     git-  location: https://github.com/well-typed/optics.git-  subdir:   optics-extra--library-  default-language: Haskell2010-  hs-source-dirs:   src-  ghc-options:      -Wall--  build-depends: base                   >= 4.9       && <5-               , array                  >= 0.5.1.1   && <0.6-               , bytestring             >= 0.10.8    && <0.11-               , containers             >= 0.5.7.1   && <0.7-               , hashable               >= 1.1.1     && <1.4-               , indexed-profunctors    >= 0.1       && <0.2-               , mtl                    >= 2.2.2     && <2.3-               , optics-core            >= 0.3       && <0.3.1-               , text                   >= 1.2       && <1.3-               , transformers           >= 0.5       && <0.6-               , unordered-containers   >= 0.2.6     && <0.3-               , vector                 >= 0.11      && <0.13--  exposed-modules: Optics.Extra--                   -- optic utilities-                   Optics.At-                   Optics.Cons-                   Optics.Each-                   Optics.Empty-                   Optics.Indexed-                   Optics.Passthrough-                   Optics.State-                   Optics.State.Operators-                   Optics.View-                   Optics.Zoom--                   -- optics for data types-                   Data.ByteString.Lazy.Optics-                   Data.ByteString.Optics-                   Data.ByteString.Strict.Optics-                   Data.HashMap.Optics-                   Data.HashSet.Optics-                   Data.Text.Lazy.Optics-                   Data.Text.Optics-                   Data.Text.Strict.Optics-                   Data.Vector.Generic.Optics-                   Data.Vector.Optics--                   -- internal modules-                   Optics.Extra.Internal.ByteString-                   Optics.Extra.Internal.Vector-                   Optics.Extra.Internal.Zoom--  default-extensions: BangPatterns-                      DefaultSignatures-                      DeriveFunctor-                      FlexibleContexts-                      FlexibleInstances-                      FunctionalDependencies-                      GADTs-                      InstanceSigs-                      LambdaCase-                      MultiParamTypeClasses-                      RankNTypes-                      ScopedTypeVariables-                      TupleSections-                      TypeApplications-                      TypeFamilies-                      TypeOperators+name:          optics-extra
+version:       0.3
+x-revision: 1
+license:       BSD3
+license-file:  LICENSE
+build-type:    Simple
+cabal-version: 1.24
+maintainer:    optics@well-typed.com
+author:        Andrzej Rybczak
+tested-with:   ghc ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.3 || ==8.10.1, GHCJS ==8.4
+synopsis:      Extra utilities and instances for optics-core
+category:      Data, Optics, Lenses
+description:
+  This package provides extra definitions and instances that extend the
+  @<https://hackage.haskell.org/package/optics-core optics-core>@ package,
+  without incurring too many dependencies.  See the
+  @<https://hackage.haskell.org/package/optics optics>@ package for more
+  documentation.
+
+extra-doc-files:
+  CHANGELOG.md
+
+bug-reports:   https://github.com/well-typed/optics/issues
+source-repository head
+  type:     git
+  location: https://github.com/well-typed/optics.git
+  subdir:   optics-extra
+
+library
+  default-language: Haskell2010
+  hs-source-dirs:   src
+  ghc-options:      -Wall
+
+  build-depends: base                   >= 4.9       && <5
+               , array                  >= 0.5.1.1   && <0.6
+               , bytestring             >= 0.10.8    && <0.12
+               , containers             >= 0.5.7.1   && <0.7
+               , hashable               >= 1.1.1     && <1.4
+               , indexed-profunctors    >= 0.1       && <0.2
+               , mtl                    >= 2.2.2     && <2.3
+               , optics-core            >= 0.3       && <0.3.1
+               , text                   >= 1.2       && <1.3
+               , transformers           >= 0.5       && <0.6
+               , unordered-containers   >= 0.2.6     && <0.3
+               , vector                 >= 0.11      && <0.13
+
+  exposed-modules: Optics.Extra
+
+                   -- optic utilities
+                   Optics.At
+                   Optics.Cons
+                   Optics.Each
+                   Optics.Empty
+                   Optics.Indexed
+                   Optics.Passthrough
+                   Optics.State
+                   Optics.State.Operators
+                   Optics.View
+                   Optics.Zoom
+
+                   -- optics for data types
+                   Data.ByteString.Lazy.Optics
+                   Data.ByteString.Optics
+                   Data.ByteString.Strict.Optics
+                   Data.HashMap.Optics
+                   Data.HashSet.Optics
+                   Data.Text.Lazy.Optics
+                   Data.Text.Optics
+                   Data.Text.Strict.Optics
+                   Data.Vector.Generic.Optics
+                   Data.Vector.Optics
+
+                   -- internal modules
+                   Optics.Extra.Internal.ByteString
+                   Optics.Extra.Internal.Vector
+                   Optics.Extra.Internal.Zoom
+
+  default-extensions: BangPatterns
+                      DefaultSignatures
+                      DeriveFunctor
+                      FlexibleContexts
+                      FlexibleInstances
+                      FunctionalDependencies
+                      GADTs
+                      InstanceSigs
+                      LambdaCase
+                      MultiParamTypeClasses
+                      RankNTypes
+                      ScopedTypeVariables
+                      TupleSections
+                      TypeApplications
+                      TypeFamilies
+                      TypeOperators
revision 2
 name:          optics-extra
 version:       0.3
-x-revision: 1
+x-revision: 2
 license:       BSD3
 license-file:  LICENSE
 build-type:    Simple
   hs-source-dirs:   src
   ghc-options:      -Wall
 
-  build-depends: base                   >= 4.9       && <5
+  build-depends: base                   >= 4.9       && <4.15
                , array                  >= 0.5.1.1   && <0.6
                , bytestring             >= 0.10.8    && <0.12
                , containers             >= 0.5.7.1   && <0.7
revision 3
 name:          optics-extra
 version:       0.3
-x-revision: 2
+x-revision: 3
 license:       BSD3
 license-file:  LICENSE
 build-type:    Simple
                , array                  >= 0.5.1.1   && <0.6
                , bytestring             >= 0.10.8    && <0.12
                , containers             >= 0.5.7.1   && <0.7
-               , hashable               >= 1.1.1     && <1.4
+               , hashable               >= 1.1.1     && <1.5
                , indexed-profunctors    >= 0.1       && <0.2
                , mtl                    >= 2.2.2     && <2.3
                , optics-core            >= 0.3       && <0.3.1