Adding more notes from books ('Learn You Some Erlang', 'Pragmatic Thinking and Learning').