Introduction to Lean for ProgrammersProgrammingThe syntax and semantics of mathematicsRonen LahatMay 19, 20269 min read