[PDF/ePUB] Functional Python Programming

Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition image

DOWNLOAD PDF

Key Features: For Python programmers new to functional programming, or with some exposure in another language​ Coverage of essential functional Python libraries as well as add-ons​ A comprehensive set of exercises at the end of every chapter that build on chapter content​ What is functional programming and why is it useful?​ Functional programming rests on a few foundational concepts, centered on using function definitions in various combinations to implement the processing you need. A key element of using functions is a preference for using stateless objects like Python strings, numbers, and tuples.​ For data analytics and machine learning applications, the functional style often fits well with data cleansing and transformation pipelines. The functional approach is distinct from object-oriented (OO) programming: It tends to avoid object creation This can significantly reduce memory use and improve performance, when compared with OO techniques​ Since Python is not a purely functional language, some OO techniques will be part of the implementations. This means we can make use of the best aspects of both paradigms. What’s new in this edition of the book?​ We’ve covered a few new packages, toolz and pyrsistent, that are often helpful for writing functional programs.​ We’ve expanded the coverage of immutable data structures to include NamedTuple and frozen @dataclass classes. This includes using the pyrsistent module for immutable objects that can evolve by emitting an object of the same class in a revised state.​ You’ll also find examples of the new match statement, which has type-matching features often used in other functional languages. All type hints have been revised to match Python 3.10 definitions, following PEP-585. Finally, a complete set of exercises have been added to each chapter.​ All of the example code is unit tested, and provided in the GitHub repository for the book. This process works by examining all of the code and console examples in the book’s source and placing the code into a context where it’s testable. There are about 250 test cases for the examples.​ Table of Contents: Working with Collections​ Higher-Order Functions​ Recursions and Reductions​ The Itertools Module​ The Functools Module​ The Multiprocessing, Threading, and Concurrent.Futures Modules​ A Functional Approach to Web Services ...and more! Functional Python Programming Python Object-Oriented Programming Page Count 576 pages 714 pages Edition Third Fourth Target Audience Python programmers looking to make their code more reliable, succinct, and expressive Programmers who want to learn OOP, or OO programmers coming from other languages Prerequisites No prior knowledge of functional programming; experience with Python is assumed No prior knowledge of object-oriented programming; minimal experience with Python is assumed

✔ Author(s):
✔ Title: Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition
✔ Rating : 4.4 out of 5 base on (25 reviews)
✔ ISBN-10: 1803232579
✔ ISBN-13: 9781803232577
✔ Language: English
✔ Format ebook: PDF, EPUB, Kindle, Audio, HTML and MOBI
✔ Device compatibles: Android, iOS, PC and Amazon Kindle

Readers' opinions about Functional Python Programming by Steven F. Lott

/
Jillian Neel
What a rollercoaster of emotions! I laughed, cried, and everything in between. The author's ability to evoke such raw feelings is truly commendable. It's a story that will stay with me forever.
/
Daphne Garner
The author's writing style is so captivating; I couldn't put the book down. Every sentence was beautifully crafted, and the descriptions painted vivid images in my mind. A true literary gem.
/
Sydney Richardson
I'm already planning to reread this book. It's one of those stories that you can revisit again and again, discovering new layers of meaning each time.


A Boundless God: The Spirit according to the Old Testament, AP Music Theory: with Downloadable Audio Files, The Spanish Daughter: A Gripping Historical Novel Perfect for Book Clubs, Immortal Hulk Omnibus Volume 3, The, Star Wars: The High Republic Adventures–The Complete Phase 1, The Reunion At Sugar Sand Inn: Clean and Wholesome Contemporary Women’s Fiction, Yin Yoga: Essential Poses and Sequences for Balanced Energy, The Richest Man in Babylon (Original Classic Edition), Reef Smart Guides Florida Keys: Scuba Dive Snorkel Surf, Say You’re Sorry (Sacramento Series, The), Download ebooks Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition Steven F. Lott,Ricardo Banffy pdf free ... Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition epub downloads ... Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition Steven F. Lott,Ricardo Banffy online books ... This site currently has over a thousand free books available for download in various formats Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition best book ... Click to read / download Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition Steven F. Lott,Ricardo Banffy PDF ... Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition Steven F. Lott,Ricardo Banffy popular EPUB download ... Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition free download ... Click the button to get Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition pdf new book ... Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition pdf ebook epub free download ... Complete PDF Ebook with essay, research pape Functional Python Programming: Use a functional approach to write succinct, expressive, and efficient Python code, 3rd Edition read free ...