Making sense of Elixir (improper) lists | Hacker News Reader