ThinkingElixir 031: Crawling the Web using Elixir with Oleg Tarasenko and Tze Yiing Create a crypto bot in Elixir ebook updated (early alpha 2)

How Absinthe Uses Compilation Callbacks for Schema Validation in Elixir

Let’s look closely at how Absinthe uses some metaprograming tricks and module attributes to provide compile-time schema validation for us.

https://blog.appsignal.com/2021/01/19/how-absinthe-uses-compilation-callbacks-for-schema-validation-in-elixir.html