guard is:module

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.