lean-into-it learning Lean4, god knows why Directories func-prog: notes for book Functional Programming in Lean