A curated list of Lean 4 literature.
- Theorem Proving in Lean 4 - Use Lean 4 as a proof assistant to prove theorems.
- Functional Programming in Lean - Use Lean 4 as a programming language.
- The Mechanics of Proof - Use Lean 4 to do 'common' mathematics.
- The Hitchhiker's Guide to Logical Verification - Use Lean 4 to do 'common' computer science.
- Metaprogramming in Lean 4 - Extend Lean 4 with custom functionality.
- Type Checking in Lean 4 - Learn about Lean 4 metatheory.
- Scientific Computing in Lean - WIP - Modern approach to scientific computing melding convenience of use, correctness,
and performance.