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