How to Read This Book
This book takes you from the very basics of metaprogramming all the way to writing your own language features and custom libraries. Along the way, we’ll open up Elixir’s internals to see how it was built from a small set of fundamental pieces and how extensible it really is.
Who This Book Is For
This book is for any Elixir programmer who has passed the basics and is ready to take his or her skills to the next level. You’ve used Elixir, you love the language, and you’ve probably wondered how some libraries you use achieve their neat features. It’s time to find out!
Who This Book Isn’t For
If you’re just getting started with Elixir, welcome aboard! But this book probably isn’t for you—just yet. After you get up to speed, perhaps ...