【发布时间】:2015-09-12 17:29:02
【问题描述】:
Haskell 中是否有内置函数可以递归地将操作列表应用于参数?
我有一个适用于Double 的操作列表(乘法、加法……),我只想得到结果。
例如:
operationList = [
(\v -> v/8+2)
, (\v -> v-12)
, (\v -> v*v)
]
func operationList 3
func 应该返回 92,640625。
我在 hoogle 中搜索了签名 [(a -> a)] -> a -> a,但没有找到任何东西。
【问题讨论】: