-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Utility functions that are missing from the standard library
--
-- Utility functions that are missing from the standard library
@package UtilityTM
@version 0.0.2
-- | Monadic combinators missing from the standard library
module Control.Monad.TM
-- | Lifting bind into a monad. Often denoted concatMapM.
(.=<<.) :: (Monad q, Monad m, Traversable m) => (a -> q (m b)) -> m a -> q (m b)
-- | Lifting bind into a monad. Often denoted concatMapM.
(.>>=.) :: (Monad q, Monad m, Traversable m) => m a -> (a -> q (m b)) -> q (m b)
-- | Existential quantification.
anyM :: Monad m => (a -> m Bool) -> [a] -> m Bool
-- | Universal quantification.
allM :: Monad m => (a -> m Bool) -> [a] -> m Bool