标签: clojure functional-programming
如果我有两个向量[1 2 3] [4 5 6]我可以" zip"
{{1}}
得到([1 4] [2 5] [3 6])
如果我有一个单变量函数的向量[fgh]和一个参数向量,比如说,整数[1 2 3]我想要输出的操作是什么((f 1)(g 2)( h 3))?我认为这必须是一个常见的操作,但我不知道这个名字是什么。
我想我可以做点像
(map(fn [f x](f x))[f g h] [1 2 3])