It looks to me like Elixir is just doing the same things most other functional languages are doing.
As I've frequently said about Erlang, the language is much more powerful than the sum of its parts. There are a great deal of complementary features in the stack.