<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">On Apr 25, 2016, at 7:15 PM, Xiaodi Wu via swift-evolution <<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>> wrote:<br class=""><div><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Yup, we're going to try to touch base, the authors of the current draft that is, sometime this week. More to come, hopefully.<div class=""><br class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On Mon, Apr 25, 2016 at 8:13 PM, Dave Abrahams via swift-evolution <span dir="ltr" class=""><<a href="mailto:swift-evolution@swift.org" target="_blank" class="">swift-evolution@swift.org</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">After some reflection, I don't really want to see a construct like #3 in</div></div>
the standard library, and Chris has clarified for me that the standard<br class="">
library doesn't need to solve the migration problems created by the<br class="">
removal of C-style “for” loops. So, if I have inadvertently killed<br class="">
progress on this proposal by bringing it up, please allow me to retract<br class="">
item 3 above.<br class=""></blockquote></div></div></div></div></div></blockquote><br class=""></div><div>* Strides break down into: walks along the integer number line and walks along the floating</div><div>point number line. We need to fix the math</div><div><br class=""></div><div>* For in need to work for collections, integer ranges, and strides for basic iteration.</div><div><br class=""></div><div>* Advanced `for` work is already addressed with mapping and Kevin Ballard's proposed iterate and takeWhile</div><div><br class=""></div><div>* Everyone but me has been traveling so getting things together has been a little hard.</div><div><br class=""></div><div>* I have been on Nate's case a lot about what collections, strides, sequences, etc mean and should be named.</div><div><br class=""></div><div>-- E</div><div><br class=""></div></body></html>