Функциональное программирование на Python

Функциональное программирование на Python

Lowest price:
190,00 lei
Available in 1 store
ISBN
9785171786304
Publisher
Аст
Language
Russian
Format
Paperback

Description

This hands-on guide shows a way to write Python code. It teaches functional programming, a style that builds on functions. The book starts with basic ideas and built-in tools. It then moves on to more advanced methods.

It covers higher-order functions. These take or return other functions. It explains closures, which keep access to names from their scope. It also covers decorators. These wrap functions to change how they work. Lazy evaluation puts off work until needed.

The book covers iterators and generators. These yield items in turn. It shows how function composition joins functions to work as one. It also covers data processing pipelines. These pass data through a chain of steps. Both methods link work.

The book is for people who write code. It helps them go beyond object-oriented programming to explore other methods. Examples show how to use these ideas to design apps. They also show how to tune and test them.

The book covers memoization, which saves results for reuse. It also covers concurrency. This lets tasks make progress over the same span of time. It explores asynchronous functional programming, too. This lets code move on while it waits for work.

The tools it covers include itertools, functools, and operator. It also covers asyncio and Pydantic. The guide aims for clear code built from distinct parts. Such code is easier to reason about and less prone to errors.

Prices at stores

In stock only at Librarius, at 190,00 lei.

  • Librarius

    Librarius

    Lowest price
    190,00 lei
    In stock · librarius.md · about 13 hours ago