I am a new arrival to learning and programming Elixir. I was curious about the claim in the book Programming Elixir that:
The function make_ref creates a globally unique reference; no other reference will be equal to it. We don’t use references in this book.
So I tried it across two instances of iex and in way fewer than 2^82 calls I was able to produce a collision. So, I looked around a bit online and found this was a “known issue” and that it was unique enough. The official docs at http://elixir-lang.org/docs/stable/elixir/Kernel.html#make_ref/0 described the repeat happening after 2^82 calls. Since I did this manually in two REPL instances, I didn’t get anywhere near that number of calls. Is this expected and should I file an issue against the documentation?
Thanks