packages feed

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