1. Logic Programming with Focusing Proofs in Linear Logic
2. Introduction to generalized type systems
3. H. P. Barendregt. Lambda calculi with types. In S. Abramsky, D. M. Gabbay, and T. S. E. Maibaum, editors,Handbook of Logic in Computer Science, volume 2, chapter 2, pages 117-309. Oxford University Press, 1992.\hfill
4. S. Berardi. Towards a mathematical analysis of the Coquand-Huet calculus of constructions and the other systems in Barendregt's cube. Technical report, Department of Computer Science, CMU, and Dipartimento di Matematica, Universitá di Torino, 1988. \hfill
5. Explicit substitution on the edge of strong normalization