:: Bool -> a -> a -> a package:if

This is the if-then-else operator, With it you can write xxx ? yyy $ zzz instead of if xxx then yyy else zzz. Following may or may not be cleaner to you ; )
isFoo <- checkFoo
isFoo ? foo
$ bar