1. P. Martin-Löf and G. Sambin, Intuitionistic type theory, Studies in proof theory (Bibliopolis, 1984).
2. C. Paulin-Mohring, in All about Proofs, Proofs for All, Studies in Logic (Mathematical logic and foundations), Vol. 55, edited by B. W. Paleo and D. Delahaye (College Publications, 2015).
3. T. Coquand and G. Huet, “The calculus of constructions,” in Information and Computation (Academic Press, Inc., Duluth, MN, USA, 1988), pp. 95–120.
4. H. P. Barendregt, in Handbook of Logic in Computer Science (Vol. 2), edited by S. Abramsky, D. M. Gabbay, and S. E. Maibaum (Oxford University Press, Inc., New York, NY, USA, 1992) Chap. Lambda Calculi with Types, pp. 117–309.
5. S. P. Jones and E. Meijer, “Henk: A typed intermediate language,” in In Proc. First Int’l Workshop on Types in Compilation (1997).