#1 functional programming book, April 22, 2023