I'm always amazed when I manage to write Elixir code that compiles correctly the first time. It almost never happens! Let's have a look at a normal sequence you might stumble through, and I'll see if I can save you some time.

Before we get started, download (or checkout) this commit, to which I added some errors:


Added error conditions
View Code or clone the repo from