Macroexpand anywhere with local-apply-transformer!| lexi-lambda.github.io
Reimplementing Hackett’s type language: expanding to custom core forms in Racket| lexi-lambda.github.io