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