Safe Haskell | Safe-Inferred |
---|
Documentation
module Control.Monad
whenJust :: Applicative m => Maybe a -> (a -> m ()) -> m ()Source
partitionM :: Monad m => (a -> m Bool) -> [a] -> m ([a], [a])Source
concatMapM :: Monad m => (a -> m [b]) -> [a] -> m [b]Source
firstJustM :: Monad m => (a -> m (Maybe b)) -> [a] -> m (Maybe b)Source