Doing More with Less

Elixir has just a few forms of control flow: if, unless, cond, case, and (perhaps) raise. But surprisingly, this doesn’t matter in practice. Elixir programs are rich and expressive without a lot of branching code. And they’re easier to work with as a result.

That concludes our basic tour of Elixir. Now let’s start putting it all together and implement a full project.