Lean – a proof assistant and a functional programming language | Hacker News Reader