Go.
if' True x _ = x if' False _ y = y
*Main> if' (1 == 1) "yes" "no" "yes" *Main> if' (1 == 2) "yes" "no" "no"
if