strict-optics 0.4.0.1 → 0.4.1
raw patch · 2 files changed
+17/−10 lines, 2 filesdep ~basedep ~optics-coredep ~strictPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, optics-core, strict
API changes (from Hackage documentation)
- Data.Strict.Optics: instance (a Data.Type.Equality.~ a', b Data.Type.Equality.~ b') => Optics.Each.Core.Each (Data.Strict.Either.Either () ()) (Data.Strict.Either.Either a a') (Data.Strict.Either.Either b b') a b
- Data.Strict.Optics: instance (a Data.Type.Equality.~ a', b Data.Type.Equality.~ b') => Optics.Each.Core.Each (Data.Strict.Either.Either () ()) (Data.Strict.These.These a a') (Data.Strict.These.These b b') a b
- Data.Strict.Optics: instance (a Data.Type.Equality.~ a', b Data.Type.Equality.~ b') => Optics.Each.Core.Each GHC.Types.Int (Data.Strict.Tuple.Pair a a') (Data.Strict.Tuple.Pair b b') a b
+ Data.Strict.Optics: instance (a GHC.Types.~ a', b GHC.Types.~ b') => Optics.Each.Core.Each (Data.Strict.Either.Either () ()) (Data.Strict.Either.Either a a') (Data.Strict.Either.Either b b') a b
+ Data.Strict.Optics: instance (a GHC.Types.~ a', b GHC.Types.~ b') => Optics.Each.Core.Each (Data.Strict.Either.Either () ()) (Data.Strict.These.These a a') (Data.Strict.These.These b b') a b
+ Data.Strict.Optics: instance (a GHC.Types.~ a', b GHC.Types.~ b') => Optics.Each.Core.Each GHC.Types.Int (Data.Strict.Tuple.Pair a a') (Data.Strict.Tuple.Pair b b') a b
Files
- CHANGES.md +4/−0
- strict-optics.cabal +13/−10
CHANGES.md view
@@ -1,3 +1,7 @@+## 0.4.1++- Support GHC-8.6.5...GHC-9.10.1+ ## 0.4.0.1 - Fix Each These instance
strict-optics.cabal view
@@ -1,5 +1,5 @@ name: strict-optics-version: 0.4.0.1+version: 0.4.1 synopsis: Optics for types in strict package category: Data, Optics description: Optics for types in strict package.@@ -19,12 +19,15 @@ cabal-version: >=1.10 build-type: Simple tested-with:- GHC ==8.0.2- || ==8.2.2- || ==8.4.4- || ==8.6.5- || ==8.8.3- || ==8.10.1+ GHC ==8.6.5+ || ==8.8.4+ || ==8.10.7+ || ==9.0.2+ || ==9.2.8+ || ==9.4.8+ || ==9.6.6+ || ==9.8.2+ || ==9.10.1 extra-source-files: CHANGES.md @@ -40,9 +43,9 @@ -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances build-depends:- base >=4.9 && <5- , optics-core >=0.3 && <0.4- , strict >=0.4 && <0.4.1+ base >=4.12.0.0 && <5+ , optics-core >=0.4.1.1 && <0.5+ , strict >=0.5.1 && <0.5.2 hs-source-dirs: src exposed-modules: Data.Strict.Optics