Functional Programming in Python
Автор: David Mertz
Python не функциональный язык программирования, но мультипарадигменный, а это значит, что его достаточно легко смешивать с другими стилями программирования.
В данной книге, автор - David Mertz, директор Python Software Foundation - рассматривает функциональные аспекты языка и указывает на то, какие опции работают хорошо, а от каких лучше отказаться. Автор описывает, как избежать императивного стиля управления потоками, нюансы вызываемых функций, как проще работать с итераторами и использовать функции более высокого порядка. Он также перечислчет несколько сторонних библиотек Python, полезных для функционального программирования.
#книгадня
Скачать книгу можно здесь:
https://www.oreilly.com/programming/free/functional-programming-python.csp
Автор: David Mertz
Python не функциональный язык программирования, но мультипарадигменный, а это значит, что его достаточно легко смешивать с другими стилями программирования.
В данной книге, автор - David Mertz, директор Python Software Foundation - рассматривает функциональные аспекты языка и указывает на то, какие опции работают хорошо, а от каких лучше отказаться. Автор описывает, как избежать императивного стиля управления потоками, нюансы вызываемых функций, как проще работать с итераторами и использовать функции более высокого порядка. Он также перечислчет несколько сторонних библиотек Python, полезных для функционального программирования.
#книгадня
Скачать книгу можно здесь:
https://www.oreilly.com/programming/free/functional-programming-python.csp