Making sense of Elixir (improper) lists
A deep dive into the implementation of lists in Elixir
A deep dive into the implementation of lists in Elixir
Exploring in detail the Elixir AST, and then using it to build a macro and a static code checker.
Part 3 of The Elixir AST series. Analyzing the AST to build a static code analyzer.
Part 2 of The Elixir AST series. Analyzing the AST to build a typed struct macro.
Taking a look at the issues faced when trying to modify your source code and how Sourceror can help to solve them.