Functional Python Programming (2015)

Functional Python Programming (2015)

Chapter 1: Introducing Functional Programming

Chapter 2: Introducing Some Functional Features

Chapter 3: Functions, Iterators, and Generators

Chapter 4: Working with Collections

Chapter 5: Higher-order Functions

Chapter 6: Recursions and Reductions

Chapter 7: Additional Tuple Techniques

Chapter 8: The Itertools Module

Chapter 9: More Itertools Techniques

Chapter 10: The Functools Module

Chapter 11: Decorator Design Techniques

Chapter 12: The Multiprocessing and Threading Modules

Chapter 13: Conditional Expressions and the Operator Module

Chapter 14: The PyMonad Library

Chapter 15: A Functional Approach to Web Services

Chapter 16: Optimizations and Improvements