infixr 6 `then'`
then' False = snd
main = do
print $ (1<5) `
then'` "true" `else'`
"false" print $ "true" `
else'` "false"
aW5maXhyIDYgYHRoZW4nYAp0aGVuJyBUcnVlID0gZnN0CnRoZW4nIEZhbHNlID0gc25kCgplbHNlJyBzdWMgZmFpbCA9IChzdWMsIGZhaWwpCm1haW4gPSBkbwogIHByaW50ICQgKDE8NSkgYHRoZW4nYCAidHJ1ZSIgYGVsc2UnYCAiZmFsc2UiCiAgcHJpbnQgJCAidHJ1ZSIgYGVsc2UnYCAiZmFsc2Ui