Я пытаюсь создать функцию myMap
, которая применяет x
к списку функций с помощью map
.
Пример:
myMap [f1, f2, ..., fn] x
==> [f1(x), f2(x), ..., fn(x)]
Я считаю, что мне нужно написать анонимную функцию для выполнения этой задачи, но мне трудно понять, как они работают.
Моя попытка:
fun myMap [x] y = [fn => x ] => x;