![]() | |
Paradigm | Functional programming, Imperative programming |
---|---|
Family | Proof assistant |
Developer | Lean FRO |
First appeared | 2013 |
Stable release | 4.16.0[1] ![]() |
Typing discipline | Static, strong, inferred |
Implementation language | Lean, C++ |
OS | Cross-platform |
License | Apache License 2.0 |
Website | lean-lang |
Influenced by | |
ML Coq Haskell |
Lean is a proof assistant and a functional programming language.[2] It is based on the calculus of constructions with inductive types. It is an open-source project hosted on GitHub. It was developed primarily by Leonardo de Moura while employed by Microsoft Research and now Amazon Web Services, and has had significant contributions from other coauthors and collaborators during its history. Development is currently supported by the non-profit Lean Focused Research Organization (FRO).