Preparing the ground for source code manipulation 42 min read
elixir ast sourceror refactoringTaking a look at the issues faced when trying to modify your source code and how Sourceror can help to solve them.
Taking a look at the issues faced when trying to modify your source code and how Sourceror can help to solve them.
Part 2 of The Elixir AST series. Analyzing the AST to build a typed struct macro.
Part 3 of The Elixir AST series. Analyzing the AST to build a static code analyzer.
Exploring in detail the Elixir AST, and then using it to build a macro and a static code checker.
A deep dive into the implementation of lists in Elixir