Awesome
Erlang tutorial
Day 1: Setup, Erlang shell, variables, types, modules, functions
Day 2: Logic, atoms, tuples, pattern matching, recursion
Day 3: Lists, strings
Day 4: Higher Order Functions and List Comprehensions
Day 5: Processes
Day 6: Handling errors
Day 7: Storing structured data
Day 8: Server and supervisor processes, fault tolerance