Academy PassIntermediate7 lessons80 min

Functional programming patterns

The programming and abstraction material from the former Lean 4 course, rebuilt around compiler-checked exercises. Work with higher-order functions, records, exhaustive pattern matches, structural recursion on naturals and lists, termination, and instance synthesis.