Skip to content

kencyke/lean-project

Repository files navigation

lean-project

$ lake exe mk_all
No update necessary
$ lake build
ℹ [496/498] Replayed Project.Example
info: Project/Example.lean:29:0: import Mathlib.Data.Nat.Factorial.Basic
import Mathlib.Data.Nat.Prime.Defs
info: Project/Example.lean:29:0: `#`-commands, such as '#min_imports', are not allowed in 'Mathlib' [linter.hashCommand]
Build completed successfully (498 jobs).

How to use

  1. Create a repository from this template.
  2. Confirm lint settings in package.json, .lefthook/, and lefthook.yml.
  3. Remove Project.lean and Project/.
  4. Make your project files, then update lakefile.toml.
  5. Bump lean version in .devcontainer/Dockerfile, lakefile.toml, and lean-toolchain.
  6. Reomve lake-manifest.json and .lake/.
  7. Execute lake exe cache get.

Recommend to use

VSCode Extensions

MCP Servers

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published