Skip to content
/ tc Public
forked from leanprover/tc

Reference type checker for the Lean theorem prover

License

Notifications You must be signed in to change notification settings

dselsam/tc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/

About

Reference type checker for the Lean theorem prover

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 100.0%