# Clarification on the new iteration protocol

**URL:** <https://discourse.julialang.org/t/clarification-on-the-new-iteration-protocol/11027>\
**Category:** New to Julia\
**Tags:** question\
**Created:** [May 20, 2018, 4:37pm UTC](https://discourse.julialang.org/t/clarification-on-the-new-iteration-protocol/11027 "2018-05-20T16:37:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![leiteiro](https://avatars.discourse-cdn.com/v4/letter/l/b5e925/32.png) [@leiteiro](https://discourse.julialang.org/u/leiteiro)\
**Post date:** [May 20, 2018, 4:37pm UTC](https://discourse.julialang.org/t/clarification-on-the-new-iteration-protocol/11027/1 "2018-05-20T16:37:04Z")

</div>

Hello,

does this affect the iteration interface as described in the  
current manual or is this only some internal optimization?

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [May 20, 2018, 5:02pm UTC](https://discourse.julialang.org/t/clarification-on-the-new-iteration-protocol/11027/2 "2018-05-20T17:02:59Z")

</div>

Basically it changes `start`/`next`/`done` to `iterate`. The manual for the master branch already reflects the changes: [https://docs.julialang.org/en/latest/manual/interfaces/](https://docs.julialang.org/en/latest/manual/interfaces/)

---

<div class="post-metadata">

**Author:** ![mohamed82008](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mohamed82008/32/18171_2.png) [@mohamed82008](https://discourse.julialang.org/u/mohamed82008)\
**Post date:** [May 21, 2018, 12:00am UTC](https://discourse.julialang.org/t/clarification-on-the-new-iteration-protocol/11027/3 "2018-05-21T00:00:57Z")

</div>

The link gives a 404 for me. This one works [https://docs.julialang.org/en/latest/manual/interfaces.html#Interfaces-1](https://docs.julialang.org/en/latest/manual/interfaces.html#Interfaces-1).

---

<div class="post-metadata">

**Author:** ![waldyrious](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/waldyrious/32/80_2.png) [@waldyrious](https://discourse.julialang.org/u/waldyrious)\
**Post date:** [May 21, 2018, 9:45am UTC](https://discourse.julialang.org/t/clarification-on-the-new-iteration-protocol/11027/4 "2018-05-21T09:45:18Z")

</div>

> [@mohamed82008](#):
>
> The link gives a 404 for me. This one works [https://docs.julialang.org/en/latest/manual/interfaces.html#Interfaces-1](https://docs.julialang.org/en/latest/manual/interfaces.html#Interfaces-1).

For me it’s exactly the opposite 😮

---

<div class="post-metadata">

**Author:** ![mohamed82008](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mohamed82008/32/18171_2.png) [@mohamed82008](https://discourse.julialang.org/u/mohamed82008)\
**Post date:** [May 21, 2018, 10:13am UTC](https://discourse.julialang.org/t/clarification-on-the-new-iteration-protocol/11027/5 "2018-05-21T10:13:08Z")

</div>

Hmm I can confirm, it is the opposite now. This is weird, anyways both links are out there now.
