<div style="white-space:pre-wrap">Aren&#39;t protocols generic already using associatedtype?<br><br>Also, what I really would like to have is generic associatedtype. Basically to work the very same way as typealias.<br><br>Another nice to have feature might be having a possibility to add the same generic protocol several times with different type associated. It might be a bad C++ habit, though. Still I really miss it sometimes :)<br><br>What else is missing for me is possibility to declare a var or return type by generic protocol. Have to create a specific class all the time which is a big pain.</div><br><div class="gmail_quote"><div dir="ltr">On Fri, 2 Dec 2016 at 18:36 Adrian Zubarev via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="gmail_msg"><div id="m_6504450228615953105bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto" class="gmail_msg">Hi there, I wanted to ask if we need generic protocols in stage one or is it something for stage two? I literally bumped into a corner where I need them to write a nice and type safe API.</div><br class="gmail_msg"><div id="m_6504450228615953105bloop_sign_1480696419231974144" class="m_6504450228615953105bloop_sign gmail_msg"><div style="font-family:helvetica,arial;font-size:13px" class="gmail_msg">-- <br class="gmail_msg">Adrian Zubarev<br class="gmail_msg">Sent with Airmail</div></div></div>_______________________________________________<br class="gmail_msg">
swift-evolution mailing list<br class="gmail_msg">
<a href="mailto:swift-evolution@swift.org" class="gmail_msg" target="_blank">swift-evolution@swift.org</a><br class="gmail_msg">
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br class="gmail_msg">
</blockquote></div>