Working with data structures was straightforward and predictable in a days of Erlang. Most of the time you were getting exactly what you expect. Elixir is a different beast. It allows more ways to work with maps, lists and keyword lists. Turns out, performance-wise some of them are radically different than others. First, some nice graphs of access time depending on structure size and then comes ex
