Control.Monad.Loops

forkMapM

forkMapM_

forkMapM__

whileM

whileM'

whileM_

iterateWhile

iterateM_

untilM

untilM'

untilM_

iterateUntilM

iterateUntil

whileJust

whileJust'

whileJust_

untilJust

unfoldM

unfoldM'

unfoldM_

unfoldWhileM

unfoldWhileM'

unfoldrM

unfoldrM'

concatM

andM

orM

anyPM

allPM

anyM

allM

takeWhileM

dropWhileM

trimM

firstM

minimaOnByM

maximaOnByM

minimaByM

maximaByM

minimaOnM

maximaOnM

minimumOnByM

maximumOnByM

minimumByM

maximumByM

minimumOnM

maximumOnM