Is Introducing Elixir: Getting Started in Functional Programming still good?

Scanned through it after I purchased the ebook in Oct 2016 for US$11 during an O’Reilly sale (more recently it was also part of a Humble Bundle).

At that point I already read most of or finished:

  • Programming Elixir 1.3
  • Elixir in Action 1e
  • Programming Phoenix (1.1)

So given that background I concluded that I likely had already covered everything already. And I was also left with the impression that the previous books covered the material more effectively for me as a reader.

Given your declared background (Python, Powershell, C#, Java) you face the following hurdles:

  • pattern matching
  • understanding recursion and the whole concept of tail recursion versus non-tail recursion
  • thinking concurrently

Learn Functional Programming with Elixir should address the first two, while Elixir in Action 2e expands on that to tackle the third - more effectively than Introducing Elixir can.


Free Chapter 1 from Learn Functional Programming with Elixir:
http://pages.plataformatec.com.br/chapter-thinking-functionally-of-learn-functional-programming-with-elixir?utm_source=our-blog&utm_medium=referral&utm_campaign=chap-thinking-functionally&utm_content=link