packages feed

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 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