Exercises from "Erlang Programming" by Francesco Cesarini and Simon Thompson.