haskus-utils 0.6.0.0 → 0.7.0.0
raw patch · 2 files changed
+6/−1 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Haskus.Utils.Flow: ifM :: Monad m => m Bool -> m a -> m a -> m a
+ Haskus.Utils.Flow: loopM :: Monad m => (a -> m (Either a b)) -> a -> m b
+ Haskus.Utils.Flow: unlessM :: Monad m => m Bool -> m () -> m ()
+ Haskus.Utils.Flow: whenM :: Monad m => m Bool -> m () -> m ()
+ Haskus.Utils.Flow: whileM :: Monad m => m Bool -> m ()
Files
- haskus-utils.cabal +1/−1
- src/lib/Haskus/Utils/Flow.hs +5/−0
haskus-utils.cabal view
@@ -1,5 +1,5 @@ name: haskus-utils-version: 0.6.0.0+version: 0.7.0.0 synopsis: Haskus utility modules license: BSD3 license-file: LICENSE
src/lib/Haskus/Utils/Flow.hs view
@@ -37,6 +37,9 @@ -- * Monadic/applicative operators , when , unless+ , whenM+ , unlessM+ , ifM , guard , void , forever@@ -53,6 +56,8 @@ , join , (<=<) , (>=>)+ , loopM+ , whileM -- * Named operators , flowMap , flowBind