4 ms·Structured programming: how to write proper if statements3 points by boris_m 2y agotromp 2y agoIt becomes much harder to write improper conditionals when if-then-else is an expression rather than a statement, as it is for example in Haskell.