# CartesianRange Julia 1.0

**URL:** <https://discourse.julialang.org/t/cartesianrange-julia-1-0/18403>\
**Category:** New to Julia\
**Created:** [December 7, 2018, 2:32am UTC](https://discourse.julialang.org/t/cartesianrange-julia-1-0/18403 "2018-12-07T02:32:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![skorpio11](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/skorpio11/32/16093_2.png) [@skorpio11](https://discourse.julialang.org/u/skorpio11)\
**Post date:** [December 7, 2018, 2:32am UTC](https://discourse.julialang.org/t/cartesianrange-julia-1-0/18403/1 "2018-12-07T02:32:13Z")

</div>

I’ve been reading through the julia doc which has the following link to Multidimensional algorithms and iteration:

> **[Multidimensional algorithms and iteration](https://julialang.org/blog/2016/02/iteration/)**
>
> Multidimensional algorithms and iteration | Julia makes it easy to write elegant and...

It references the use of CartesianRange which is Undefined in Julia 1.0. Has CartesianRange been removed from Julia 1.0 and if so, is there any current version of the documentation provided in the blog post?

---

<div class="post-metadata">

**Author:** ![jandehaan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jandehaan/32/6805_2.png) [@jandehaan](https://discourse.julialang.org/u/jandehaan)\
**Post date:** [December 7, 2018, 3:11am UTC](https://discourse.julialang.org/t/cartesianrange-julia-1-0/18403/2 "2018-12-07T03:11:25Z")

</div>

According to the [Julia v1.0.0 Release Notes](https://github.com/JuliaLang/julia/blob/434c065edb506626836bfed61524d6906e4dfa49/HISTORY.md)

```julia
CartesianRange has been renamed CartesianIndices (#24715).

```

---

<div class="post-metadata">

**Author:** ![skorpio11](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/skorpio11/32/16093_2.png) [@skorpio11](https://discourse.julialang.org/u/skorpio11)\
**Post date:** [December 7, 2018, 4:48am UTC](https://discourse.julialang.org/t/cartesianrange-julia-1-0/18403/3 "2018-12-07T04:48:05Z")

</div>

Yes. Thanks jandehaan,

CartesianRange has indeed been renamed to CartesianIndices. Thanks, I am assuming that functionality stays the same.

```julia

```

---

<div class="post-metadata">

**Author:** ![jandehaan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jandehaan/32/6805_2.png) [@jandehaan](https://discourse.julialang.org/u/jandehaan)\
**Post date:** [December 7, 2018, 4:56am UTC](https://discourse.julialang.org/t/cartesianrange-julia-1-0/18403/4 "2018-12-07T04:56:55Z")

</div>

The [latest release notes](https://github.com/JuliaLang/julia/blob/master/NEWS.md) describe the following:

```julia
CartesianIndices can now be constructed from two CartesianIndexes I and J with I:J (#29440).
CartesianIndices support broadcasting arithmetic (+ and -) with a CartesianIndex (#29890).
one(i::CartesianIndex) should be replaced with oneunit(i::CartesianIndex) (#29442).

```
