Functional Programming in Lean

General Information

Lecture

DateTopicMaterialRecording
Tu 2026-10-20IntroductionSlides 01, Week01.leanrec
Tu 2026-10-27Inductive Definitions and Pattern MatchingSlides 02-1, Slides 02-2, Week02.lean, Week03.leanrec
Tu 2026-11-03Higher-Order FunctionsSlides 03, Week04.leanrec
Tu 2026-11-10
Tu 2026-11-17No lecture. Join us at the talk by Joachim Breitner (Lean FRO), Lean – Architecture, Meaning and Trust, 14:30–16:00, SR 404, Mathematical Institute--

Tutorial

DateTopicMaterialRecording
Mo 2026-10-26canceled--
Mo 2026-11-02Inductive Definitions and Pattern MatchingSheet 01, Template01.lean, Solution01.leanrec
Mo 2026-11-09Higher-Order FunctionsSheet 02, Template02.lean-

Exam

DateTimePlaceMode
tba.tba.computer poolsclosed block, live programming