【文件属性】:
文件名称:返回:使您的函数返回有意义,有类型且安全的内容!
文件大小:445KB
文件格式:ZIP
更新时间:2021-02-03 00:37:52
python functional-programming fp python3 type-safety
使您的函数返回有意义,正确输入和安全的内容!
产品特点
将函数式编程带入Python领域
提供大量原语来编写声明性业务逻辑
加强架构
带有注释的完整类型,并经mypy检查,与
添加了模拟的高级类型支持
提供类型安全的接口,以使用强制性法律创建自己的数据类型
有很多帮手可以更好地构图
Pythonic,写和读愉快 :snake:
支持功能和协程,与框架无关
易于入门:包含大量文档,测试和教程
现在!
安装
pip install returns
您还需要正确 mypy并安装我们的插件来解决:
# In setup.cfg or mypy.ini:
[mypy]
plugins =
returns.contrib.mypy.returns_plugin
我们还建议使用与 相同的mypy设置。
确保您知道如何入门,! 。
内容
是允许您编写None代码的
,使您可以使用类型化的函数依赖项注入
,让您摆脱异常
和标记所有不正确的操作并对其进行结构化
和与async代码一起使用
您仍将拥有自己类型的所有功能(包括完整的现有代码重用和类型安全性)
也许容器
None被称为。
那么