Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 739 Bytes

README.md

File metadata and controls

17 lines (9 loc) · 739 Bytes

Lean reference type-checker

This project will eventually be a reference type-checker for the Lean theorem prover: a simple and small program that can type-check fully elaborated Lean terms, exported in the following low-level format:

https://github.com/leanprover/lean/blob/master/doc/export_format.md

The main Lean repository can be found at:

https://github.com/leanprover/lean

The code follows the design of the Lean kernel closely, except can be made simpler since it does not need to integrate with parsing and elaboration, and because it need not be as performant.

Build Instructions

This project uses the new Stack Haskell build system. More information can be found at:

http://docs.haskellstack.org/en/stable/README/