Translating Erlang & OTP in Action example code into Elixir. For kicks.