The original code, repackaged and refreshed from
Kameyama, Y., Kiselyov, O., & Shan, C. C. (2015). Combinators for impure yet hygienic code generation. Science of Computer Programming, 112, 120-144.
The code was fetched from http://okmij.org/ftp/tagless-final/TaglessStaged/
The correct environment can be entered by running nix-shell
.