https://carakan.net/blog/2015/11/learning-elixir-programming-language/
Learning Elixir programming language