1. The Lambda Calculus: Its Syntax and Semantics;Barendregt,1984
2. Combining term rewriting and type assignment systems;Barbanera;Proc. Conf. Italian Chapter of EATCS,1989
3. Computable values can be classical;Breazu-Tannen,1987
4. Combining algebra and higher-order types;Breazu-Tannen,1988