[swift-evolution] Partial list of open Swift 3 design topics

Chris Lattner clattner at apple.com
Tue Jun 28 22:43:39 CDT 2016


> On Jun 28, 2016, at 11:00 AM, Douglas Gregor <dgregor at apple.com> wrote:
> 
> 
>> On Jun 28, 2016, at 9:49 AM, Austin Zheng <austinzheng at gmail.com> wrote:
>> 
>> This makes sense. If nobody objects I'll prepare a proposal today. 
>> 
>> By the way, on the topic of design topics: is there any core team support for removing associated type inference? I have a proposal there that I would like to move into the formal review stage at some point. 
> 
> Well, *I* want to remove associated type inference because I feel that we shouldn’t have global inference like this in Swift. I am, however, concerned about the standard library’s ability to make conformances to the Collection protocols provide meaningful defaults for, e.g., the SubSequence associated type.

I am also +1 on the concept, but haven’t had a chance to fully consider the ramifications.

-Chris


More information about the swift-evolution mailing list