I’d place the ability to omit parenthesises for single args in the same 
category as being able to omit `self` when accessing properties. They are small 
conveniences that make a large difference to an entire codebase.

> On 19 Apr 2016, at 15:49, Erica Sadun via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> Apart from intuition and confusion, parentheses are used at call sites
> and declarations. It seems out of line that they can be removed in types 
> but only in one degenerate case.
> 
> This goes against the Swift core design goal of consistency.
> 
> -- E

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to