Snippets / examples of metaprogramming in scala 3.0
The projects are organized by directory, each directory holding consecutive iterative improvements over the central problem.
- adt-compiler compile a adt into scala code
- dot dot product implementations
- power power function implementations
- regexp staged regular expression matcher