Source: returns

← Rendered

markdown source:

---
description: Пакет для создания компонентов функционального программирования в python
title: returns
tags: python-standart-library python
---
Заставьте ваши функции возвращать что-то осмысленное, типизированное и безопасное!

- Приносит функциональное программирование на землю Python
- Предоставляет набор примитивов для написания декларативной бизнес-логики.
- Обеспечивает лучшую архитектуру
- Полностью типизирован с аннотациями и проверен с помощью mypy, совместим с PEP561.
- Добавлена поддержка эмулируемых типов высшего порядка.
- Предоставляет типобезопасные интерфейсы для создания собственных типов данных с соблюдением правил.
- Имеет кучу помощников для лучшей композиции
- Pythonic и приятно писать и читать.
- Функции поддержки и сопрограммы, не зависящие от фреймворка
- Легко начать: есть много документов, тестов и руководств.

- [returns](https://github.com/dry-python/returns)
- [docs](https://returns.readthedocs.io/en/latest/pages/pipeline.html)
- [[python-standart-library]]


[python-standart-library]: ../lists/python-standart-library "Стандартная библиотека python и полезные ресурсы"