<div dir="ltr">Cheers Erica. I'll try this again but do it properly this time ;)</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 4, 2016 at 3:24 PM, Erica Sadun <span dir="ltr"><<a href="mailto:erica@ericasadun.com" target="_blank">erica@ericasadun.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">This idea probably deserves more attention than it's going to get with this pitch for two reasons:<div><br></div><div>First, the Swift-Evolution list is heavily trafficked and you've given no context in either your subject line or your message about what "then" is and why it would be valuable to the Swift programming language. It is a Cocoapod that introduces "syntactic sugar for Swift initializers", that is extended initialization steps to support Cocoa set-up beyond the Apple-supplied inits. This is the same $0-delimited approach that has evolved spontaneously from a variety of developers.</div><div><br></div><div>Second, similar ideas have already been pitched and discussed on-list under the topics of method cascading, extended initialization, and so forth. You can search the Swift Evolution Archies on </div><div><br></div><div><ul><li>Google (use site:https://<a href="http://lists.swift.org/pipermail/swift-evolution/" target="_blank">lists.swift.org/pipermail/swift-evolution/</a> in your search, e.g. <a href="https://www.google.com/?gws_rd=ssl#q=cascad+site:https://lists.swift.org/pipermail/swift-evolution/" target="_blank">https://www.google.com/?gws_rd=ssl#q=cascad+site:https:%2F%2Flists.swift.org%2Fpipermail%2Fswift-evolution%2F</a>) or </li><li>gmane (e.g. <a href="http://search.gmane.org/?query=cascad&author=&group=gmane.comp.lang.swift.evolution&sort=relevance&DEFAULTOP=and&xP=Zcascad&xFILTERS=Gcomp.lang.swift.evolution---A" target="_blank">http://search.gmane.org/?query=cascad&author=&group=gmane.comp.lang.swift.evolution&sort=relevance&DEFAULTOP=and&xP=Zcascad&xFILTERS=Gcomp.lang.swift.evolution---A</a>)</li></ul></div><div><br></div><div>A proposal on adding Dart-like cascades with Swifter-syntax stalled. Old proposal here: <a href="https://gist.github.com/erica/eb32feb22ba99629285a" target="_blank">https://gist.github.com/erica/eb32feb22ba99629285a</a> Bug report here: <a href="https://bugs.swift.org/browse/SR-160" target="_blank">https://bugs.swift.org/browse/SR-160</a></div><div><br></div><div>The topic appears to be a popular one and well liked. I understand its best timeframe for discussion will be in about a year as it is unlikely to be addressed in Swift 3.0, although you should probably ask an Apple team member rather than a general bystander like myself. </div><div><br></div><div>Best regards, -- Erica</div><div><br><div><br><div><blockquote type="cite"><div><div class="h5"><div>On Jan 4, 2016, at 6:58 AM, James Campbell via swift-evolution <<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>> wrote:</div><br></div></div><div><div><div class="h5"><div dir="ltr">I was wondering if this should be part of the stdlib<div><br></div><div><a href="https://cocoapods.org/pods/Then" target="_blank">https://cocoapods.org/pods/Then</a><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><span style="font-size:16px;line-height:19.2px"></span><span style="font-size:12.8px"> Wizard</span><br></div><div><a href="mailto:james@supmenow.com" target="_blank">james@supmenow.com</a></div><div><a href="tel:%2B44%207523%20279%20698" value="+447523279698" target="_blank">+44 7523 279 698</a></div></div></div></div></div></div>
</div></div>
</div></div><img src="https://u2002410.ct.sendgrid.net/wf/open?upn=r5jpKsi6nat7oa43lpCLi5GRGm2utDkbDscuFklXZ2fXEqrV1PKbwKOrdabgq665MP4oRxI5k0rI5wwbHXoKD49q2yx1KCKiI2-2FqbzZPF7gAHrvp1coPBNdbzEDWaXg3qkul086iiNppmOOndVzzwcUh6H1bdAsTht4-2FjUuckgHZvdb604dEzv-2BtdOZBQnDc12dqZsaiy3mhVvjeX0qXgA-2FPcpwmHfvvmmScuu123xI-3D" alt="" width="1" height="1" border="0" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important">
_______________________________________________<br>swift-evolution mailing list<br><a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a><br><a href="https://lists.swift.org/mailman/listinfo/swift-evolution" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br></div></blockquote></div><br></div></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><span style="font-size:16px;line-height:19.2px"></span><span style="font-size:12.8px"> Wizard</span><br></div><div><a href="mailto:james@supmenow.com" target="_blank">james@supmenow.com</a></div><div>+44 7523 279 698</div></div></div></div></div></div>
</div>