| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Bool
Description
Convenient commonly used and very helpful functions to work with Bool.
Documentation
whenM :: Monad m => m Bool -> m () -> m () Source #
Monadic version of when.
>>>whenM (pure False) $ putText "No text :(">>>whenM (pure True) $ putText "Yes text :)"Yes text :)>>>whenM (Just True) (pure ())Just ()>>>whenM (Just False) (pure ())Just ()>>>whenM Nothing (pure ())Nothing
unlessM :: Monad m => m Bool -> m () -> m () Source #
Monadic version of unless.
>>>unlessM (pure False) $ putText "No text :("No text :(>>>unlessM (pure True) $ putText "Yes text :)"