yes
yes copied to clipboard
Rewrite main to be more readable
By using a match statement, we can avoid a lambda, a Cow, and the chain of combinators, with no loss of efficiency.