Create succinct and expressive implementations with functional programming in Python About This Book Learn how to choose
1,205 344 6MB
English Pages 408 Year 2018
Table of contents :
Table of ContentsUnderstanding Functional ProgrammingIntroducing essential functional conceptsFunctions, Iterators and Generators Working with CollectionsHigher-Order FunctionsRecursions and ReductionsAdditional tuple techiques The Itertools ModuleMore Itertools TechniquesThe Functools ModuleDecorator Design TechniquesThe Multiprocessing and Threading ModulesThe Operator ModuleThe PyMonad LibraryA Functional Approach to Web ServicesOptimizations and Improvements