Lean: Past, Present, and Future
Invited Talk, FSCD 2024, Tallinn, Estonia
Talk focusing on how Lean got to the point it is right now and where we’re going with it.
Invited Talk, FSCD 2024, Tallinn, Estonia
Talk focusing on how Lean got to the point it is right now and where we’re going with it.
Talk, LMU, Munich, Germany
Presented at Jasmin Blanchette’s group. Presented again at the Prospects of Formal Mathematics program at the Hausdorff Research Institute for Mathematics, Bonn, Germany.
Conference Talk, Lean Together 2024, online
A summary of how we measure the performance of Lean (on e.g. Mathlib), how it compares to Lean 3, and what we have planned to further improve it.
Keynote, WITS 2024, Braga, Portugal
Review and preview of how we scale Lean to cope with large formalization projects.
Talk, University of Edinburgh, Edinburgh, Scotland
Talk given during a stay at Tobias Grosser’s group. The last talk of my PhD.
Conference Talk, RacketCon 2022, Providence, RI, USA
A summary of Lean 4’s macro system with a focus on comparison to Racket’s.
Conference Talk, ICFP 2024, Ljubljana, Slovenia
Conference talk on our ICFP paper.
Tutorial, NASA Formal Methods 2022, online
Lean 4 Tutorial given together with Leonardo de Moura.
Workshop Talk, WITS 2022, online
Progress report on our native compilation efforts.
Tutorial, Lean Together 2021, online
Introduction to Lean 4 metaprogramming given together with Leonardo de Moura.
Conference Talk, IJCAR 2020, online
Conference talk on our IJCAR paper.
Conference Talk, Lean Together 2020, Pittsburgh, PA, USA
Early progress report on Lean 4.
Conference Talk, Lean Together 2019, Amsterdam, Netherlands
Even earlier progress report on Lean 4.
Talk, ETH Compiler Social, Zurich, Switzerland
Internship Report, Microsoft Research, Redmond, WA, USA
Report on my internship under Leonardo de Moura during which we devised the overall design of Lean 4.
Conference Talk, ICFP 2024, Oxford, UK
Conference talk on our ICFP paper.
Conference Talk, CC 2016, Barcelona, Spain
Conference talk on our CC paper. My first conference talk!