Tag: metaprogramming
All the articles with the tag "metaprogramming".
Elixir: map casting to structs (with checks at compile time!)
Validate map keys against a struct at compile time with a small macro, instead of discovering typos at runtime after deployment.