> There was some debate about which to have - it's a matter of personal
> preference and style. The problem is that if you have both let and where
> in the expression syntax, then
>
> let a in b where c
>
> is ambiguous unless you make an arbitrary decision about the precedence,
Was it not considered to forbid such ambiguous expressions, requiring
explicit parentheses to resolve the ambiguity?
Norman, who sometimes wishes `where' were a postfix `let', and not
part of the declaration syntax (though he does not wish to give up
scoping over multiple guards).
_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe