Geoffrey Washburn, Stephanie Weirich. Boxes go bananas: encoding higher-order abstract syntax with parametric polymorphism. SIGPLAN Notices, 38(9):249-262, 2003. [doi]
@article{WashburnW03-0, title = {Boxes go bananas: encoding higher-order abstract syntax with parametric polymorphism}, author = {Geoffrey Washburn and Stephanie Weirich}, year = {2003}, doi = {10.1145/944746.944728}, url = {http://doi.acm.org/10.1145/944746.944728}, tags = {abstract syntax}, researchr = {https://researchr.org/publication/WashburnW03-0}, cites = {0}, citedby = {0}, journal = {SIGPLAN Notices}, volume = {38}, number = {9}, pages = {249-262}, }