diff --git a/haskus-utils.cabal b/haskus-utils.cabal
--- a/haskus-utils.cabal
+++ b/haskus-utils.cabal
@@ -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
diff --git a/src/lib/Haskus/Utils/Flow.hs b/src/lib/Haskus/Utils/Flow.hs
--- a/src/lib/Haskus/Utils/Flow.hs
+++ b/src/lib/Haskus/Utils/Flow.hs
@@ -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
