:: Monad m => m Bool -> m () -> m () package:xmonad-contrib

p --> x. If p returns True, execute the ManageHook.
(-->) :: Monoid m => Query Bool -> Query m -> Query m -- a simpler type
A whenX/whenM that accepts a monoidal return value.