# dry-python/returns

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/dry-python-returns).**

4,310 stars · 145 forks · Python · BSD-2-Clause

## Links

- GitHub: https://github.com/dry-python/returns
- Homepage: https://returns.rtfd.io
- awesome-repositories: https://awesome-repositories.com/repository/dry-python-returns.md

## Description

Make your functions return something meaningful, typed, and safe!

## Tags

### Part of an Awesome List

- [Functional Programming](https://awesome-repositories.com/f/awesome-lists/devtools/functional-programming.md) — Implements type-safe monads and functional composition.
- [Functional Utility Libraries](https://awesome-repositories.com/f/awesome-lists/devtools/functional-utility-libraries.md) — Facilitates safe, typed, and meaningful functional return values.
- [Type Extensions](https://awesome-repositories.com/f/awesome-lists/devtools/type-extensions.md) — Typed, safe functional programming primitives.
