"I like single-line cases. 'cond is ugly because.. the case and consequence onto separate lines."
You know, you're right. I change my mind. The major problem isn't merging lines, it is how to keep things clear when both the case and consequence are long. Just using indent to distinguish them is a poor solution because we use indent to group things together everywhere else.