一个简单的问题是,Haskell 中是否有一个运算符,其工作方式类似于美元符号,但优先考虑左侧。 IE。代替
f (x 1)
被写成
f $ x 1
我想把它写成
x 1 $ f
这纯粹是一个风格问题。我正在按顺序运行一系列函数,如果我可以从左到右编写它们以匹配我从左到右读取的函数,那就太好了。如果有这样的运营商吗?
[更新] 有几个人问我是否无法定义自己的。作为回答,我想在重新发明轮子之前检查是否存在现有的操作员。
自 GHC 7.10 起(base
4.8.0.0),&
is in Data.Function
: https://hackage.haskell.org/package/base-4.8.0.0/docs/Data-Function.html https://hackage.haskell.org/package/base-4.8.0.0/docs/Data-Function.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)