Functional Python Programming
Python is an easy-to-learn and extensible programming language that offers a number of functional programming features. This practical guide demonstrates the Python implementation of a number of functional programming techniques and design patterns. Through this book, you’ll understand what functional programming is all about, its impact on the programming workflow, why it's important, and how to implement it in Python.
Offered by
Difficulty Level
Intermediate
Completion Time
13h36m
Language
English
About Book
Who Is This Book For?
This book is for Python developers who would like to perform Functional programming with Python. Python Programming knowledge is assumed.
Functional Python Programming
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 13h36m total length
Understanding Functional Programming
Introducing essential functional concepts
Functions, Iterators and Generators
Working with Collections
Higher-Order Functions
Recursions and Reductions
Additional tuple techiques
The Itertools Module
More Itertools Techniques
The Functools Module
Decorator Design Techniques
The Multiprocessing and Threading Modules
The Operator Module
The PyMonad Library
A Functional Approach to Web Services
Optimizations and Improvements
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!