Contributions

Article
Elixir, as a functional programming language, normally follows declarative programming paradigm instead of imperative. By defining lots of small independent functions and use some tools Elixir provides us, we will use less of control flow constructions comparing to other languages. Well, maybe comparing to imperative languages.

However, we have tools to control a flow in Elixir and it is always good to know them.
Article
After getting familiar with basics of Maps in Elixir it is time to dive deeper. It is also time to meet Structs and see how to use them.
Article
Getting familiar with the Pattern Matching and Elixir through various examples with explanations.