我正在尝试创建一个myMap
适用x
于函数列表的函数,使用map
.
例子:
myMap [f1, f2, ..., fn] x
==> [f1(x), f2(x), ..., fn(x)]
我相信我需要编写一个匿名函数来完成这项任务,但我无法理解它们是如何工作的。
我的尝试:
fun myMap [x] y = [fn => x ] => x;
我正在尝试创建一个myMap
适用x
于函数列表的函数,使用map
.
例子:
myMap [f1, f2, ..., fn] x
==> [f1(x), f2(x), ..., fn(x)]
我相信我需要编写一个匿名函数来完成这项任务,但我无法理解它们是如何工作的。
我的尝试:
fun myMap [x] y = [fn => x ] => x;