Zulip Chat Archive
Stream: new members
Topic: Documentation of Lean's architecture
Horatiu Cheval (Feb 12 2021 at 14:10):
I've seen people discussing various components such as the kernel, the VM or the elaborator, but I don't have a clear picture of what everything does and how it fits together. Is there a place where I can learn about these things?
Bryan Gin-ge Chen (Feb 12 2021 at 16:04):
I don't know that there's a single good place to read about this, but there are a bunch of papers and presentations on the official Lean website. The more detailed papers "The Lean Theorem Prover" and "Elaboration in Dependent Type Theory" are quite out-of-date since they describe Lean 2 but might still be helpful.
Horatiu Cheval (Feb 13 2021 at 08:30):
Thanks, I checked the papers, they explained pretty much what I wanted to know. I suppose the general notions carry over from Lean 2 to the newer versions.
Last updated: Dec 20 2023 at 11:08 UTC