It sounds like they were a joy to handle under the hood... yikes ;).

Sent from my iPhone

> On 20 Sep 2016, at 16:42, Douglas Gregor via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> 
>> On Sep 20, 2016, at 3:36 AM, Adrian Zubarev via swift-evolution 
>> <swift-evolution@swift.org> wrote:
>> 
>> This is probably something additional and it might already have been 
>> discussed here somewhere, I apologize if I missed that talk.
>> 
>> The rule for parameter labels on functions was fixed in Swift, but now it 
>> kinda feels odd to have a different pair of rules for subscripts (at least 
>> it does feel odd to me).
>> 
> FWIW, operator functions, e.g.,
> 
>       func +(lhs: Int, rhs: Int) -> Int
> 
> have the same rule as subscripts.
> 
> Personally, I don’t want to ever revisit these rules again. They’ve changed 
> with every major Swift release, and I feel that we’ve landed in the right 
> place.
> 
>       - Doug
> _______________________________________________
> swift-evolution mailing list
> swift-evolution@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to