
5 Oct
2010
5 Oct
'10
11:32 a.m.
I also vote +1 for lambda-case, and abstain for lambda-if. I don't think multiple-clause lambdas being desirable should be an argument against lambda-case. After all, we can also define top-level functions with either multiple clauses or a single case expression. Haskell has always followed the TMTOWTDI school of thought with regards to syntax, as far as I know. And lambda-case has the notable advantage that someone has gone and implemented it.