Quick functional programming. (2023)