generic-optics 2.0.0.0 → 2.1.0.0
raw patch · 2 files changed
+5/−2 lines, 2 filesdep ~generic-lens-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: generic-lens-core
API changes (from Hackage documentation)
- Data.Generics.Product.Any: instance (Data.Generics.Product.Typed.HasType a s, t Data.Type.Equality.~ s, a Data.Type.Equality.~ b) => Data.Generics.Product.Any.HasAny a s t a b
- Data.Generics.Product.Param: newtype Rec p a (x :: k) :: forall k. () => Type -> Type -> k -> Type
+ Data.Generics.Product.Any: instance (Data.Generics.Product.Typed.HasType a s, t GHC.Types.~ s, a GHC.Types.~ b) => Data.Generics.Product.Any.HasAny a s t a b
+ Data.Generics.Product.Param: newtype Rec p a (x :: k)
- Data.Generics.Product.Param: Rec :: K1 R a x -> Rec p a
+ Data.Generics.Product.Param: Rec :: K1 R a x -> Rec p a (x :: k)
- Data.Generics.Product.Param: data family Param (a :: Nat) (b :: j) :: k
+ Data.Generics.Product.Param: data family Param :: Nat -> j -> k
Files
- ChangeLog.md +3/−0
- generic-optics.cabal +2/−2
ChangeLog.md view
@@ -1,2 +1,5 @@+## generic-optics-2.1.0.0 (2021-01-25)+- Bump to generic-lens-core-2.1.0.0+ ## generic-optics-2.0.0.0 (2020-02-11) - Initial release
generic-optics.cabal view
@@ -1,5 +1,5 @@ name: generic-optics-version: 2.0.0.0+version: 2.1.0.0 synopsis: Generically derive traversals, lenses and prisms. description: This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a focus on good type inference and error messages when possible. .@@ -42,7 +42,7 @@ other-modules: Data.Generics.Internal.Optics build-depends: base >= 4.11 && < 5- , generic-lens-core == 2.0.0.0+ , generic-lens-core == 2.1.0.0 , optics-core >= 0.2 && < 1.0 , text >= 1.2 && < 1.3