1

我必须编写一个函数 compose,它接受一元函数列表 f1,...,fn 和一个值 v 作为参数并计算 f1(f2(... (fn(v)) ...))...在 SMLNJ

我正在尝试使用内置的咖喱实现来制作它的咖喱版本,有什么建议吗?

如何用自己的咖喱技术实现它?

4

1 回答 1

1

使用 时::,请删除模式周围的方括号。否则,您匹配一个元素是另一个嵌套列表的 1 元素列表。

此外,您定义中的第二种情况似乎是多余的。

于 2012-11-19T22:31:40.873 回答