packages feed

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 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