Why [1,2,3] – [1,2] – [3] == [3] in Erlang or Elixir? | Hacker News Reader