I read through Introducing Elixir on Safari Books Online because I had read through a beta edition of Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun through The Pragmatic Bookshelf and wanted to see about getting a slightly different take on Elixir at the same time I was getting caught up with the current state of Elixir.
The Introducing Elixir book read to me like a quick tour of Elixir, despite being about 80% of the length of Programming Elixir. That’s probably because I took some time to work through the examples in Programming Elixir, back when Elixir was on its 0.12 release. Programming Elixir is set up to be much more of a textbook in its presentation, with programming problems posed, etc. Introducing Elixir hits upon functional programming, the underlying Erlang and OTP libraries, and throws a few ideas of what you can do with it. It’s a decent refresher to shake the cobwebs out, but it doesn’t as much in depth probing into the language as the Programming Elixir book does. I’d recommend the Programming Elixir book from pragprog.com first.
(Amazon affiliate link)