(SortedDict is already in DataStructures.jl.  To be added are
SortedMultiDict and SortedSets.)

Cheers!

On Tue, Jul 21, 2015 at 4:43 PM, Yichao Yu <yyc1...@gmail.com> wrote:

> On Tue, Jul 21, 2015 at 7:37 PM, Benjamin Deonovic <bdeono...@gmail.com>
> wrote:
> > A few clarifying questions. I believe that when you iterate over julia
> > Dicts, the iteration is not necessarily in any particular order (i.e. if
> > keys are alpha-numeric it is not necessarily in sorted order, or it is
> not
> > necessarily in order the keys were inserted). Is that correct?
>
> Yes.
>
> >
> > If I set the seed though am I guaranteed the same order each time and
> > between Julia sessions?
>
> Julia don't randomize it intentionally either and my guess is that the
> order would be repeatable if the hash function is (which might
> requires turning off address space randomization). Even then, this is
> not a defined behavior.
>
> If you want defined iteration order, see OrderedDict (and to be merged
> SortedDict) in DataStructures.jl
>
> >
> > Thanks
> > Benjamin
>

Reply via email to