Introducing Essential Functional Concepts - Lott, Steven F (Functional Python Programming, 2022)