With a basic web server now in place, this week we dive into various Elixir techniques and design options.

In modules 12, 13, and 14 released today from our Elixir/OTP course, we explore:

  • when, why, and how to use structs vs maps to ensure our functions always get the expected type

  • handling a POST request by using the pervasive Elixir technique of matching head and tail patterns

  • how recursion makes Elixir go ‘round and ‘round and how the pros use it to their advantage

Enjoy!