Learn Elixir — chapter by chapter explanation of Programming Elixir 1.6 (by Dave Thomas)

Programming Elixir 1.6 — Chapter 3 Summary

Willson Mock
2 min readNov 15, 2018

--

  1. Chapter 1 and 2 — OOP, Functional Programming, and Pattern Matching
  2. Chapter 3 — Immutability (this post)
  3. Chapter 4 — Basic Elixir Types
  4. Chapter 5 — Anonymous Functions
  5. Chapter 6 — Modules and Named Functions (coming soon)
  6. Chapter 7 — Lists and Recursion (coming soon)
  7. Chapter 8 and 9 — Maps, Structs, and Keyword Lists in Detail (coming soon)
  8. Chapter 10 — Processing Collections (coming soon)
  9. Chapter 11 — Strings and Binaries (coming soon)
  10. Chapter 12 — Control Flow (coming soon)

Thank you for reading my 2nd entry in this Programming Elixir 1.6 Chapter By Chapter series. In case you didn’t read the first post in this series, you can view it here. I’ll continue where I left off and summarizes my learnings from Chapter 3 of Dave Thomas’ Programming Elixir 1.6.

The goal of this series isn’t to reiterate the content from each chapter in Programming Elixir 1.6 — instead, I’m hoping to provide insights into what I think were the most interesting concepts in the chapter as well provide analogies and detailed explanations for Dave’s examples. Let’s get started!

Chapter 3

--

--

Willson Mock

I’m an avid learner, and I write about web technologies, personal fitness, and other fun stuff. http://willsonmock.com