packages feed

StateVar 1.1.0.2 → 1.1.0.3

raw patch · 3 files changed

+7/−3 lines, 3 filesnew-uploaderPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+1.1.0.3+-------+* Removed a couple of redundant typeclass constraints.+ 1.1.0.2 ------- * Relaxed upper version bound for `transformers`.
StateVar.cabal view
@@ -1,5 +1,5 @@ name: StateVar-version: 1.1.0.2+version: 1.1.0.3 synopsis: State variables description:   This package contains state variables, which are references in the IO monad,
src/Data/StateVar.hs view
@@ -197,13 +197,13 @@   -- | Transform the contents of a state variable with a given funtion.   ($~) :: MonadIO m => t -> (a -> b) -> m () #if USE_DEFAULT_SIGNATURES-  default ($~) :: (MonadIO m, a ~ b, HasGetter t a, HasSetter t a) => t -> (a -> b) -> m ()+  default ($~) :: (MonadIO m, a ~ b, HasGetter t a) => t -> (a -> b) -> m ()   ($~) = defaultUpdate #endif   -- | This is a variant of '$~' which is strict in the transformed value.   ($~!) :: MonadIO m => t -> (a -> b) -> m () #if USE_DEFAULT_SIGNATURES-  default ($~!) :: (MonadIO m, a ~ b, HasGetter t a, HasSetter t a) => t -> (a -> b) -> m ()+  default ($~!) :: (MonadIO m, a ~ b, HasGetter t a) => t -> (a -> b) -> m ()   ($~!) = defaultUpdateStrict #endif