About Anaconda Help Download Anaconda

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

copied from cf-staging / returns

Installers

  • noarch v0.23.0

conda install

To install this package run one of the following:
conda install conda-forge::returns

Description

Brings functional programming to Python land by providing a bunch of primitives to write declarative business logic. Also enforces better architecture with fully typed with annotations and checked with mypy. This package is PEP561 compatible and adds emulated Higher Kinded Types support. It also provides type-safe interfaces to create your own data-types with enforced laws, and has a bunch of helpers for better composition.


© 2024 Anaconda, Inc. All Rights Reserved. (v4.0.6) Legal | Privacy Policy