[swift-evolution] Yet another fixed-size array spitball session

2017-05-28 Thread Daryle Walker via swift-evolution
Static-Sized Arrays This is a new proposed syntax for handling array types whose size is fixed at compile time. This is a classic kind of type that's still missing in Swift. Like the built-in processor numeric types are mapped to special struct types, any built-in vector types should be mapped t

Re: [swift-evolution] Revisiting SE-0110

2017-05-28 Thread John McCall via swift-evolution
> On May 27, 2017, at 8:01 AM, Vladimir.S via swift-evolution > wrote: > > Regarding the requiring of parentheses for arguments in closures: I'd suggest > to look into SE-0066's paragraph "Should we require parentheses in closure > expression parameter lists?" and "Rationale" for this SE: >

Re: [swift-evolution] Revisiting SE-0110

2017-05-28 Thread Dave Abrahams via swift-evolution
on Sun May 28 2017, Gwendal Roué wrote: >> Le 27 mai 2017 à 19:43, Dave Abrahams via swift-evolution >> a écrit : >> >> >> on Thu May 25 2017, Gwendal Roué > > > wrote: >> > Furthermore, this probably comes up most commonly with dictionaries, sinc

Re: [swift-evolution] Revisiting SE-0110

2017-05-28 Thread Bouke Haarsma via swift-evolution
On 2017-05-24 19:12:14 +, Tony Parker via swift-evolution said: Hi everyone, We received a pull request in swift-corelibs-foundation which is apparently in response to a language change for SE-0110. It turns this perfectly reasonable code: -        self.forEach { (keyItem, valueItem) in

Re: [swift-evolution] Revisiting SE-0110

2017-05-28 Thread Gwendal Roué via swift-evolution
> Le 27 mai 2017 à 19:43, Dave Abrahams via swift-evolution > a écrit : > > > on Thu May 25 2017, Gwendal Roué > wrote: > >>> Furthermore, this probably comes up most commonly with dictionaries, >>> since they're a sequence of tuples. The element tuple for >