标签: haskell
假设我有一个这样的函数定义:
f x y z = ...
现在我有一个每个参数的列表:[x],[y],[z]
如何以某种方式将f映射到每个列表中的所有相应元素?也就是说,我只希望将所有列表中的第一个元素(或第二个,第三个,但不是不同的位置)应用于该函数。 例如:
f x1 y1 z1 f x2 y2 z2
但不是
f x1 y2 z3 etc
答案 0 :(得分:9)
我想你想要Prelude函数zipWith3