O'Reilly logo

Learning Elixir by Kenny Ballou

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

This chapter was also full of material, so let's take a quick moment to recap some of the material we covered.

We discussed how modules are defined, their purpose, and a little about their representation.

We went over functions, more about them as types, more explicitly into how they are defined, and the difference between anonymous (unnamed) functions versus named functions.

Along the lines of functions, we discussed pattern matching more and how it can be used to solve problems.

Using patterns, we also discussed guard statements and what functions or checks are available to us when using guards.

We also introduced Elixir's build tool, mix, and how we can use it to create projects, and we started our first few projects.

Along with projects ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required