hsdev-0.3.3.8: Haskell development library

Safe HaskellSafe
LanguageHaskell98

Data.Maybe.JustIf

Synopsis

Documentation

justIf :: a -> Bool -> Maybe a Source #

Return Just if True

whenJust :: Applicative m => Maybe a -> (a -> m b) -> m () Source #

Calls function when value is Just

whenJustM :: Monad m => m (Maybe a) -> (a -> m b) -> m () Source #

Calls function when monad returns Just