Lean (proof assistant) - Wikipedia
[https://en.wikipedia.org/wiki/Lean_(proof_assistant)] - - public:mzimmerm
Lean is a language that supports theorem prooving. It has, among other features, dependend data types - types that allow to check state transition
