syntax_sugar_python:一个向Python添加一些反Python语法糖的库

时间:2024-05-02 15:21:32
【文件属性】:

文件名称:syntax_sugar_python:一个向Python添加一些反Python语法糖的库

文件大小:15KB

文件格式:ZIP

更新时间:2024-05-02 15:21:32

python functional pipeline syntax-sugar parallelism

语法_糖 这个库为Python添加了一些反Python的“语法糖”。 注意:这仅仅是一个实验性的原型,它显示了Python中运算符重载的一些潜力。 仅在Python 3.6.0下进行了测试。 任何事情都可能在没有事先通知的情况下发生变化。 受启发。 另外,您可以观看Matz演讲的最后一部分,以了解该项目背后的直觉。 安装 pip install syntax_sugar 用 要测试此库,您可以简单地执行。 from syntax_sugar import * 如果您不敢使用此库,则可以按如下说明显式导入每个组件,以进行认真使用。 管道 from syntax_sugar import pipe , END from functools import partial pipe ( 10 ) | range | partial ( map , lambda x : x ** 2 )


【文件预览】:
syntax_sugar_python-master
----.travis.yml(945B)
----recipes()
--------mapred.py(142B)
--------cat.py(183B)
--------echo.py(89B)
----tests()
--------test_stream.py(518B)
--------test_pipe.py(2KB)
--------test_iter.py(798B)
--------test_infix.py(4KB)
----CONTRIBUTING.md(322B)
----setup.py(481B)
----.gitignore(1KB)
----README.md(7KB)
----syntax_sugar()
--------_placeholder.py(267B)
--------_util.py(802B)
--------_infix.py(215B)
--------_iter.py(3KB)
--------_match.py(736B)
--------_composable.py(498B)
--------__init__.py(185B)
--------_stream.py(1KB)
--------_pipe.py(4KB)

网友评论