guard is:module -package:ghc

Monadic boolean combinators.
This module contains monadic predicates.
Translates guard alternatives to if-then-else cascades. The builtin translation must be run before this transformation.