> On Jan 11, 2017, at 12:26 AM, Chris Lattner via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> On Jan 10, 2017, at 11:40 AM, Douglas Gregor via swift-evolution 
> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>>> On Jan 10, 2017, at 10:34 AM, Michael Ilseman via swift-evolution 
>>> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>>> 
>>> [Forgot to CC swift-evolution the first time]
>>> 
>>> When this came up last, it was seen as more so a bug in the current 
>>> implementation, rather than an explicit choice. There's no need for a 
>>> proposal, just a JIRA: 
>>> https://bugs.swift.org/browse/SR-115?jql=text%20~%20%22Generic%20subscript%22
>>>  
>>> <https://bugs.swift.org/browse/SR-115?jql=text%20~%20%22Generic%20subscript%22>
>>>  
>> 
>> It’s a nontrivial new user-facing feature with new syntax in the language, 
>> so it’ll need a proposal. ‘twould be good for the proposal to link to the 
>> JIRA ticket.
>> 
>> I’ve only heard positive reactions toward this feature, and it’s something 
>> that the standard library could make good use of.
> 
> +1, this would be clearly great to happen.
> 
> -Chris


I apologize for adding to this topic rather than starting a new one, but I 
figure people interested in subscripts would be more likely to see my question:

Is there a good reason subscripts cannot throw? Right now you can create a 
[safe: index] subscript to return an optional but you can't create one that 
returns an unwrapped value or throws.

Thanks, -- E

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

Reply via email to