Problem Solving With Erlang and the BEAM https://gotopia.tech/articles/259/problem-solving-with-erlang-and-the-beam