Mary Rose Cook on FP in Python

http://maryrosecook.com/blog/post/a-practical-introduction-to-functional-programming