A practical introduction to functional programming
Seems somewhat perverse to do this in python, and never once mention list/generator comprehensions.I get that this isn't a guide for using functional programming in python, but rather a guide for using functional programming in non-python languages, shown with examples in python. But practically, who's the audience for that?