Designing For Elixir Compiler Hints
There are some nice new features coming in Elixir 1.11, and one many folks are excited about are some new compile-time checks. The one I’ve heard the most excitment about is the the compile-time check for non-existent fields in structs. But, I’ve got some concerns about how folks might use this and how it might change application design.