Control.Monad.Extra
whenJust
whenJustM
unit
maybeM
eitherM
loopM
whileM
partitionM
concatMapM
concatForM
mconcatMapM
mapMaybeM
findM
firstJustM
whenM
unlessM
ifM
notM
(||^)
(&&^)
orM
andM
anyM
allM