Re: [swift-evolution] [Manifesto] Completing Generics

2016-08-03 Thread Brent Royal-Gordon via swift-evolution
> On Aug 2, 2016, at 7:58 AM, Patrick Lind via swift-evolution > wrote: > > http://stackoverflow.com/questions/38619660/is-it-possible-to-pass-generic-protocols-into-a-constructor-for-proper-dependenc I *think* that the specific feature you're looking for here is

[swift-evolution] [Manifesto] Completing Generics

2016-08-02 Thread Patrick Lind via swift-evolution
Sorry about dredging up an older topic! I was trying to search through the mailing list to figure out the right place to reference and this seemed as good as any... Also this is the first mailing list I've ever joined and first e-mail on said list so please forgive me if I'm doing this wrong! I

Re: [swift-evolution] [Manifesto] Completing Generics

2016-05-08 Thread David Hart via swift-evolution
> On 09 May 2016, at 00:38, Austin Zheng wrote: > > Is the plan to eventually support "multiple" forms of concrete same-type > requirement syntax - the existing "where Element == SomeConcreteType" and the > generic parameterized extensions described elsewhere? If not,

Re: [swift-evolution] [Manifesto] Completing Generics

2016-05-08 Thread Austin Zheng via swift-evolution
Is the plan to eventually support "multiple" forms of concrete same-type requirement syntax - the existing "where Element == SomeConcreteType" and the generic parameterized extensions described elsewhere? If not, the syntax should probably be discussed as part of a pre-proposal thread before

Re: [swift-evolution] [Manifesto] Completing Generics

2016-05-08 Thread David Hart via swift-evolution
Sorry, I misunderstood that you meant that the version of Concrete same-type requirement that does not introduce new syntax could be sent through as a bug request. It’s now done: [SR-1447] Concrete same-type requirements > On 08 May 2016, at 23:17,

Re: [swift-evolution] [Manifesto] Completing Generics

2016-05-03 Thread Douglas Gregor via swift-evolution
Sent from my iPhone > On May 2, 2016, at 3:58 PM, David Hart wrote: > > I’d like to continue moving Completing Generics forward for Swift 3 with > proposals. Can Douglas, or someone from the core team, tell me if the topics > mentioned in Removing unnecessary restrictions

Re: [swift-evolution] [Manifesto] Completing Generics

2016-05-02 Thread David Hart via swift-evolution
I’d like to continue moving Completing Generics forward for Swift 3 with proposals. Can Douglas, or someone from the core team, tell me if the topics mentioned in Removing unnecessary restrictions require proposals or if bug reports should be opened for them instead? > On 03 Mar 2016, at

Re: [swift-evolution] [Manifesto] Completing Generics

2016-04-04 Thread Russ Bishop via swift-evolution
> On Mar 2, 2016, at 5:22 PM, Douglas Gregor via swift-evolution > wrote: > > > Removing unnecessary restrictions > > Concrete same-type requirements > > Currently, a constrained extension cannot use a same-type constraint to make > a type parameter equivalent to