Lean 4 programming language and theorem prover
Lean 4 is a programming language and theorem prover. The repository includes Lake, a build system and package manager for Lean 4 that handles package configuration, dependency management, and compilation of Lean libraries and executables. Lake configurations are written in Lean or TOML and support various target types including Lean libraries, binary executables, and external libraries. The repository also contains benchmarking suites using the temci tool, stress tests for Lake's build system, and test data for numeric conversions.