Lean (proof assistant)
| Lean | |
|---|---|
| Paradigm | Strict purely functional, dependently typed |
| Family | Proof assistant |
| Designed by | Leonardo de Moura |
| Developer | Lean FRO |
| First appeared | 2013 |
| Stable release | 4.26.0
/ 13 December 2025 |
| Typing discipline | static, strong, inferred |
| Implementation language | Lean, C++ |
| Platform | ARM32-64, x86-64 |
| OS | Cross-platform: Linux, Windows |
| License | Apache 2.0 |
| Website | lean-lang |
| Influenced by | |
| ML, Rocq (formerly named Coq), Haskell | |
Lean is a proof assistant and a functional programming language. It is based on the calculus of constructions with inductive types. It is a free and open-source software project hosted on GitHub. Development is currently supported by the nonprofit Lean Focused Research Organization (FRO).