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 +4/−0
- StateVar.cabal +1/−1
- src/Data/StateVar.hs +2/−2
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