Erlang


Programming Erlang: Software for a Concurrent World
Learn you some Erlang for great good!
Erlang Programming: A Concurrent Approach to Software Development
Erlang and OTP in Action
Stuff Goes Bad: Erlang in Anger
Introducing Erlang: Getting Started in Functional Programming
Designing for Scalability with Erlang/OTP: Implement Robust, Fault-Tolerant Systems
Building Web Applications with Erlang: Working with REST and Web Sockets on Yaws
Concurrent Programming in Erlang (2nd Edition)
Études for Erlang
Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun
RabbitMQ in Action: Distributed Messaging for Everyone
Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers)
Property-Based Testing with PropEr, Erlang, and Elixir: Find Bugs Before Your Users Do
Mastering Erlang: Writing Real World Applications
Metaprogramming Elixir by Chris McCordProgramming Elixir by Dave         ThomasTake off with Elixir by Rob ConeryElixir in Action by Saša JurićProgramming Elixir 1.3 by Dave         Thomas
Learning Elixir
12 books — 6 voters

Virding's First Rule of Programming: Any sufficiently complicated concurrent program in another language contains an ad hoc informally-specified bug-ridden slow implementation of half of Erlang. ...more
Robert Virding