Начало основного контента

Доклад

Функциональное программирование в Python: теория и ежедневные рецепты

  • Язык -RU

Python называют мультипарадигменным языком программирования, то есть языком, позволяющим получать преимущества разных подходов к программированию. Что ж, посмотрим, где пересекаются мир функционального программирования и мир Python.

Арсений не будет рассказывать, что такое монады IO или что такое гомоморфизм между категориями, но сфокусируется на ежедневных рецептах и на том, что можно использовать в обычных проектах.

Будет немного теории и много примеров кода с использованием стандартной библиотеки (модули itertools, functools), а также наиболее интересных нестандартных библиотек. Посмотрим на некоторые задачи и на то, как эти библиотеки помогут решить их в функциональном стиле.

В конце он кратко рассмотрит более экзотические библиотеки и явления из мира функционального программирования в мире Python. Их будет сложно использовать на практике, но на них точно стоит посмотреть, если вы любите выходить за рамки обычного и интересуетесь функциональным программированием.

Спикеры

Приглашенные эксперты

Программа