universum-0.2.1: Custom prelude used in Serokell

Safe HaskellSafe
LanguageHaskell2010

Bool

Documentation

whenM :: Monad m => m Bool -> m () -> m () Source #

unlessM :: Monad m => m Bool -> m () -> m () Source #

ifM :: Monad m => m Bool -> m a -> m a -> m a Source #

guardM :: MonadPlus m => m Bool -> m () Source #

bool :: a -> a -> Bool -> a Source #