packages feed

data-lens-fd 1.8.0.3 → 2.0

raw patch · 2 files changed

+5/−3 lines, 2 filesdep ~comonad-transformersdep ~data-lensPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: comonad-transformers, data-lens

API changes (from Hackage documentation)

- Data.Lens: (!%%=) :: MonadState a m => Lens a b -> (b -> (c, b)) -> m c
- Data.Lens: (!%=) :: MonadState a m => Lens a b -> (b -> b) -> m b
- Data.Lens: (!&&=) :: MonadState a m => Lens a Bool -> Bool -> m Bool
- Data.Lens: (!*=) :: (MonadState a m, Num b) => Lens a b -> b -> m b
- Data.Lens: (!+=) :: (MonadState a m, Num b) => Lens a b -> b -> m b
- Data.Lens: (!-=) :: (MonadState a m, Num b) => Lens a b -> b -> m b
- Data.Lens: (!/=) :: (MonadState a m, Fractional b) => Lens a b -> b -> m b
- Data.Lens: (!=) :: MonadState a m => Lens a b -> b -> m b
- Data.Lens: (!||=) :: MonadState a m => Lens a Bool -> Bool -> m Bool
- Data.Lens: (%%=) :: MonadState a m => Lens a b -> (b -> (c, b)) -> m c
- Data.Lens: (%=) :: MonadState a m => Lens a b -> (b -> b) -> m b
- Data.Lens: (&&=) :: MonadState a m => Lens a Bool -> Bool -> m Bool
- Data.Lens: (*=) :: (MonadState a m, Num b) => Lens a b -> b -> m b
- Data.Lens: (+=) :: (MonadState a m, Num b) => Lens a b -> b -> m b
- Data.Lens: (-=) :: (MonadState a m, Num b) => Lens a b -> b -> m b
- Data.Lens: (//=) :: (MonadState a m, Fractional b) => Lens a b -> b -> m b
- Data.Lens: (||=) :: MonadState a m => Lens a Bool -> Bool -> m Bool
- Data.Lens: (~=) :: MonadState a m => Lens a b -> b -> m b
+ Data.Lens: (%%=, !%%=) :: MonadState a m => Lens a b -> (b -> (c, b)) -> m c
+ Data.Lens: (%=, !%=) :: MonadState a m => Lens a b -> (b -> b) -> m b
+ Data.Lens: (&&=, !||=, !&&=, ||=) :: MonadState a m => Lens a Bool -> Bool -> m Bool
+ Data.Lens: (+=, !*=, *=, !-=, -=, !+=) :: (MonadState a m, Num b) => Lens a b -> b -> m b
+ Data.Lens: (//=, !/=) :: (MonadState a m, Fractional b) => Lens a b -> b -> m b
+ Data.Lens: (~=, !=) :: MonadState a m => Lens a b -> b -> m b
+ Data.Lens: focus :: Monad m => Lens a b -> StateT b m c -> StateT a m c

Files

Data/Lens.hs view
@@ -11,12 +11,14 @@   , (//=), (!/=)   -- modify -- :: (MonadState a m, Fractional b) => Lens a b -> b -> m b   , (&&=), (!&&=)  -- modify -- :: MonadState a m => Lens a Bool -> Bool -> m Bool   , (||=), (!||=)  -- modify -- :: MonadState a m => Lens a Bool -> Bool -> m Bool+  , focus   ) where  import Control.Comonad.Trans.Store import Control.Monad.State import Data.Functor.Identity import Data.Lens.Common+import Data.Lens.Lazy (focus)  -- * State actions 
data-lens-fd.cabal view
@@ -1,6 +1,6 @@ name:          data-lens-fd category:      Control, Comonads-version:       1.8.0.3+version:       2.0 license:       BSD3 cabal-version: >= 1.6 license-file:  LICENSE@@ -26,8 +26,8 @@     base >= 4 && < 5,     mtl >= 2.0.1.0 && <= 2.1,     transformers >= 0.2 && < 0.3,-    data-lens >= 1.8 && < 1.9,-    comonad-transformers >= 1.8 && < 1.9+    data-lens >= 2.0 && < 2.1,+    comonad-transformers >= 2.0 && < 2.1    exposed-modules:     Data.Lens