Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum wrote:
distinguish in LR1. Allowing the parenthesis to be removed when there is exactly one parameter doesn't really sound that useful, so I suggest not adopting that part.
I think I agree with that. Since we need types, it would get cluttered anyway, so making the parenthesis mandatory helps maintain easy visibilty.