packages feed

lens-family 1.1.0 → 1.2.0

raw patch · 3 files changed

+8/−4 lines, 3 filesdep ~lens-family-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: lens-family-core

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,3 +1,7 @@+1.2.0 (Changes from 1.1.0)+=========================+* Corrected associativity of ^. ^.. and ^? from right to left.+ 1.1.0 (Changes from 1.0.1) ========================= * Some type synonym definitions have been altered, but should be equivalent.
lens-family.cabal view
@@ -1,6 +1,6 @@ name:               lens-family category:           Data, Lenses-version:            1.1.0+version:            1.2.0 license:            BSD3 cabal-version:      >= 1.6 license-file:       LICENSE@@ -36,7 +36,7 @@     containers           >= 0.3     && < 0.6,     transformers         >= 0.2.0   && < 0.5,     mtl                  >= 2.1     && < 2.3,-    lens-family-core     >= 1.1     && < 1.2+    lens-family-core     >= 1.2     && < 1.3    exposed-modules:     Lens.Family2.Unchecked
src/Lens/Family2.hs view
@@ -169,13 +169,13 @@ nullOf :: Fold a a' b b' -> a -> Bool nullOf l = LF.nullOf l -infixr 8 ^..+infixl 8 ^..  -- | Returns a list of all of the referenced values in order. (^..) :: a -> Fold a a' b b' -> [b] x^..l = x LF.^.. l -infixr 8 ^?+infixl 8 ^?  -- | Returns 'Just' the first referenced value. -- Returns 'Nothing' if there are no referenced values.