Are pattern guards obsolete?

Yitzchak Gale gale at
Wed Dec 13 06:23:51 EST 2006

Philippa Cowderoy wrote:
>> I don't find it any more confusing than the overloading
>> of ->.

I wrote:
> You mean that it is used both for lambda abstractions
> and for functional dependencies? True, but those
> are so different that there is no confusion.

Oh, and case. Also quite different. But, hmm, perhaps
that is also getting to be a bit much. In fact, now I think
I recall seeing some mention of that in discussions
about fundep syntax.

Anyway, existing problems are not an excuse to
repeat the mistake and make matters even worse.


More information about the Haskell-prime mailing list