diff options
author | Ryan Bigg <git@ryanbigg.com> | 2015-10-01 10:15:50 +1000 |
---|---|---|
committer | Ryan Bigg <git@ryanbigg.com> | 2015-10-01 19:16:59 +1000 |
commit | 0cc63df80d83b7cd803f18b2ffaf33f007e60e73 (patch) | |
tree | efa963bc261bf9848d821f69d9938dce55a389a3 | |
parent | dabcb4c71f8b3631fa8d6aa209827758df1777b4 (diff) | |
download | elixir-0cc63df80d83b7cd803f18b2ffaf33f007e60e73.tar.gz |
Add demonstration for Enum.shuffle's randomness
-rw-r--r-- | lib/elixir/lib/enum.ex | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/elixir/lib/enum.ex b/lib/elixir/lib/enum.ex index 5694bad40..c2a009a29 100644 --- a/lib/elixir/lib/enum.ex +++ b/lib/elixir/lib/enum.ex @@ -1716,6 +1716,9 @@ defmodule Enum do :random.seed(:os.timestamp) + To see what happens if you don't do this, shuffle the same list + in two separate IEx sessions. The results will be the same. + ## Examples iex> Enum.shuffle([1, 2, 3]) |