Lambda Calculus in Lean

 Lambda Calculus in Lean🔗

This book develops lambda calculi as object languages inside Lean. The chapters below are the actual Lean source files rendered as literate pages. The book is therefore a table of contents and publishing layer for the course files, not a second copy of their content.

Contents

  1. 1. L0: De Bruijn Terms
  2. 2. L1: Named Terms
  3. 3. L2: Simple Types
  4. 4. Building