310
stars
385
commits
Lean
primary language
Aug 22, 2026
updated
Authors: Arthur Paulino, Damiano Testa, Edward Ayers, Evgenia Karunus, Henrik Böving, Jannis Limperg, Siddhartha Gadgil, Siddharth Bhat
The textbook in html format is here.
A PDF is available here for download (and is rebuilt on each change).
The markdown files are generated automatically via mdgen. Thus, if you're going to write or fix content for the book, please do so in the original Lean files inside the lean directory.
Important: since mdgen is so simple, please avoid using comment sections
in Lean code blocks with /- ... -/. If you want to insert commentaries, do so
with double dashes --.
This is not required, but if you want to build the markdown files, you can do so by running lake run mdbuild.
(top 30 of 31)
Lean
65.9%
JavaScript
29.2%
Handlebars
3.4%
310
stars
385
commits
Lean
primary language
Aug 22, 2026
updated
Authors: Arthur Paulino, Damiano Testa, Edward Ayers, Evgenia Karunus, Henrik Böving, Jannis Limperg, Siddhartha Gadgil, Siddharth Bhat
The textbook in html format is here.
A PDF is available here for download (and is rebuilt on each change).
The markdown files are generated automatically via mdgen. Thus, if you're going to write or fix content for the book, please do so in the original Lean files inside the lean directory.
Important: since mdgen is so simple, please avoid using comment sections
in Lean code blocks with /- ... -/. If you want to insert commentaries, do so
with double dashes --.
This is not required, but if you want to build the markdown files, you can do so by running lake run mdbuild.
(top 30 of 31)
Lean
65.9%
JavaScript
29.2%
Handlebars
3.4%