vix.ing · top · new · best · stats · spec

Lecture notes on the lambda calculus

2008/04/22 by Peter Selinger, Selinger, Peter · 1 citation
Computer Science · #F.4.1 #FOS: Computer and information sciences #Logic in Computer Science (cs.LO) #Logic, Reasoning, and Knowledge #Logic, programming, and type systems #semigroups and automata theory

paper · pdf · doi:10.48550/arxiv.0804.3434

openalex publication_date 2008/04/22 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

This is a set of lecture notes that developed out of courses on the lambda calculus that I taught at the University of Ottawa in 2001 and at Dalhousie University in 2007 and 2013. Topics covered in these notes include the untyped lambda calculus, the Church-Rosser theorem, combinatory algebras, the simply-typed lambda calculus, the Curry-Howard isomorphism, weak and strong normalization, polymorphism, type inference, denotational semantics, complete partial orders, and the language PCF.

Cited by

Related