packages feed

lens-labels 0.2.0.2 → 0.2.0.3

raw patch · 2 files changed

+6/−3 lines, 2 filesdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

- Lens.Labels: instance (p ~ (a -> f b), q ~ (s -> f t), Lens.Labels.HasLens f s t x a b) => GHC.OverloadedLabels.IsLabel x (Lens.Labels.LensFn p q)
- Lens.Labels: newtype Const a (b :: k) :: forall k. () => * -> k -> *
+ Lens.Labels: instance (p Data.Type.Equality.~ (a -> f b), q Data.Type.Equality.~ (s -> f t), Lens.Labels.HasLens f s t x a b) => GHC.OverloadedLabels.IsLabel x (Lens.Labels.LensFn p q)
+ Lens.Labels: newtype Const a (b :: k) :: forall k. () => Type -> k -> Type
- Lens.Labels: (&) :: () => a -> a -> b -> b
+ Lens.Labels: (&) :: () => a -> (a -> b) -> b
- Lens.Labels: LensFn :: a -> b -> LensFn a b
+ Lens.Labels: LensFn :: (a -> b) -> LensFn a b

Files

Changelog.md view
@@ -1,5 +1,8 @@ # Changelog for `lens-labels` +## v0.2.0.3+- Add support for ghc-8.6.+ ## v0.2.0.2 - Bump the lower bound on `base` to indicate we require `ghc>=8.0`. 
lens-labels.cabal view
@@ -2,10 +2,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 181e4e41b323e1a507233705c9f650ba0e6b65a783f075b5c67048778e94471b+-- hash: 19aca613bc07ce1ad3bc1d252a60d4925d35d8114ea296147ee787cfb4ed25d2  name:           lens-labels-version:        0.2.0.2+version:        0.2.0.3 synopsis:       Integration of lenses with OverloadedLabels. description:    Provides a framework to integrate lenses with GHC's OverloadedLabels extension. category:       Data@@ -36,7 +36,7 @@   hs-source-dirs:       src   build-depends:-      base >=4.9 && <4.12+      base >=4.9 && <4.13     , ghc-prim >=0.4 && <0.6     , profunctors >=5.2     , tagged >=0.8