lens-family 1.2.0 → 1.2.1
raw patch · 2 files changed
+6/−2 lines, 2 filesdep ~basedep ~transformersPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, transformers
API changes (from Hackage documentation)
+ Lens.Family2: infixl 1 &
+ Lens.Family2: infixl 8 ^?
+ Lens.Family2: infixr 4 <>~
+ Lens.Family2.State.Lazy: infix 4 %%=
+ Lens.Family2.State.Lazy: infixr 2 <~
+ Lens.Family2.State.Lazy: infixr 4 <>=
+ Lens.Family2.State.Strict: infix 4 %%=
+ Lens.Family2.State.Strict: infixr 2 <~
+ Lens.Family2.State.Strict: infixr 4 <>=
- Lens.Family2: (<>~) :: Monoid o => Setter' a o -> o -> a -> a
+ Lens.Family2: (<>~) :: (Monoid o) => Setter' a o -> o -> a -> a
- Lens.Family2: backwards :: LensLike (Backwards f) a a' b b' -> LensLike f a a' b b'
+ Lens.Family2: backwards :: LensLike (Backwards * f) a a' b b' -> LensLike f a a' b b'
- Lens.Family2: data Backwards (f :: * -> *) a :: (* -> *) -> * -> *
+ Lens.Family2: data Backwards k (f :: k -> *) (a :: k) :: forall k. (k -> *) -> k -> *
- Lens.Family2: data Constant a b :: * -> * -> *
+ Lens.Family2: data Constant k a (b :: k) :: forall k. * -> k -> *
- Lens.Family2: type FoldLike r a a' b b' = LensLike (Constant r) a a' b b'
+ Lens.Family2: type FoldLike r a a' b b' = LensLike (Constant * r) a a' b b'
- Lens.Family2: type FoldLike' r a b = LensLike' (Constant r) a b
+ Lens.Family2: type FoldLike' r a b = LensLike' (Constant * r) a b
- Lens.Family2.State.Lazy: data Constant a b :: * -> * -> *
+ Lens.Family2.State.Lazy: data Constant k a (b :: k) :: forall k. * -> k -> *
- Lens.Family2.State.Lazy: type FoldLike r a a' b b' = LensLike (Constant r) a a' b b'
+ Lens.Family2.State.Lazy: type FoldLike r a a' b b' = LensLike (Constant * r) a a' b b'
- Lens.Family2.State.Strict: data Constant a b :: * -> * -> *
+ Lens.Family2.State.Strict: data Constant k a (b :: k) :: forall k. * -> k -> *
- Lens.Family2.State.Strict: type FoldLike r a a' b b' = LensLike (Constant r) a a' b b'
+ Lens.Family2.State.Strict: type FoldLike r a a' b b' = LensLike (Constant * r) a a' b b'
Files
- CHANGELOG +4/−0
- lens-family.cabal +2/−2
CHANGELOG view
@@ -1,3 +1,7 @@+1.2.1 (Changes from 1.2.0)+=========================+* Bump dependency on transformers and mtl+ 1.2.0 (Changes from 1.1.0) ========================= * Corrected associativity of ^. ^.. and ^? from right to left.
lens-family.cabal view
@@ -1,6 +1,6 @@ name: lens-family category: Data, Lenses-version: 1.2.0+version: 1.2.1 license: BSD3 cabal-version: >= 1.6 license-file: LICENSE@@ -34,7 +34,7 @@ build-depends: base >= 4 && < 5, containers >= 0.3 && < 0.6,- transformers >= 0.2.0 && < 0.5,+ transformers >= 0.2.0 && < 0.6, mtl >= 2.1 && < 2.3, lens-family-core >= 1.2 && < 1.3