Lean
Lean is a dependently typed functional programming language and interactive theorem prover, developed primarily by Microsoft Research, used both to formalize and verify mathematical proofs and to write efficient, verified programs.
5 resources across 1 library
Glossary Terms(5)
Ballerina (language)
Ballerina is an open-source programming language designed specifically for writing network-connected, integration-focused applications, treating API calls, dat…
Idris
Idris is a general-purpose, purely functional programming language with full dependent types, allowing types to depend on values so that many correctness prope…
Agda
Agda is a dependently typed functional programming language and proof assistant, primarily used to formally state and machine-check mathematical proofs and pro…
Coq
Coq (recently rebranded as Rocq) is a formal proof management system and dependently typed functional language used to write and machine-verify mathematical pr…
Lean (language)
Lean is a dependently typed functional programming language and interactive theorem prover, developed primarily by Microsoft Research, used both to formalize a…