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 +3/−0
- lens-labels.cabal +3/−3
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