[swift-evolution] Recursive protocol constraints

Douglas Gregor dgregor at apple.com
Tue Feb 7 22:57:41 CST 2017



Sent from my iPhone

> On Feb 7, 2017, at 3:05 PM, Dave Abrahams via swift-evolution <swift-evolution at swift.org> wrote:
> 
> 
>> on Tue Feb 07 2017, Rex Fenley <swift-evolution at swift.org> wrote:
>> 
>> Does "Permit where clauses to constrain associated types" (
>> https://github.com/apple/swift-evolution/blob/master/proposals/0142-associated-types-constraints.md)
>> also
>> include "Recursive protocol constraints"? The "Motivation" section seems to
>> imply this. If not, will this be making it into Swift 4?
> 
> They're related but distinct issues.  We're working on delivering both
> of them for Swift 4.

Austin Zheng was working on a proposal for recursive protocols conformances, but we're charging forward on the implementation regardless. It's a delightful feature. 

  - Doug

> 
> -- 
> -Dave
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution


More information about the swift-evolution mailing list