Documentation
bind :: Monad m => (a -> m b) -> m a -> m bSource
Word version of flip (>>=).
maybeM :: Monad m => a -> (a1 -> m a) -> Maybe a1 -> m aSource
Monadic version of maybe.
anyM :: Monad m => (a -> m Bool) -> [a] -> m BoolSource
Do any of the (monadic) predicates match?