【发布时间】:2012-10-04 04:22:00
【问题描述】:
我在 SML 中有一个包含 N 个元素的列表。
我想对该列表中的每个元素应用一个函数,所以我使用了 map。
但是我要应用的函数有多个这样的参数:
foo a b (c, d)
其中 a 是我在列表中使用的元素,b c 和 d 是预定义的变量,每次都相同。
我这样声明我的函数:
fun foo2 = map foo aList b (c,d)
但我得到一个运算符和操作数错误,这是意料之中的,但我可以想到任何其他方法来做到这一点。
【问题讨论】:
-
您的
foo2函数似乎缺少参数?