想象一下:
f = (*10) . (+1)
这是一种简单的方法,可以添加1然后乘以10.现在请检查以下内容:
f = (* 10) . (-1)
这里-1
是一个数字,而不是一个函数,我想知道是否有一个函数可以避免这个
\x -> x - 1
或者
flip (-) 1
我知道他们是对的,但我不想那样。
答案 0 :(得分:5)
可以通过subtract
函数
subtract 1
相当于\x -> x - 1
所以,
f = (* 10) . subtract 1