[swift-evolution] Multi dimensional - iterator, Iterator2D, Iterator3D

Chris Lattner clattner at apple.com
Sun Jul 31 00:07:49 CDT 2016


> On Jul 30, 2016, at 1:48 PM, Ted F.A. van Gaalen <tedvgiosdev at gmail.com> wrote:
> 
> Hi Chris,
> 
> thanks for the tip about Hirundo app!
> 
> A positive side-effect of removing the classical for;; loop
>  (yes, it’s me saying this :o)  is that it forces me to find
> a good and generic equivalent for it, 
> making the conversion of my for;;s to 3.0 easier.
> which is *not* based on collections or sequences and
> does not rely on deeper calls to Sequence etc.

Hi Ted,

I know that you’re very passionate about the removal of C style for loops, but any direction to add back features to compensate for them will need to wait until Stage 2 of Swift 4’s planning cycle.

-Chris



More information about the swift-evolution mailing list