Haskell 两个列表的映射函数

Haskell map function for two lists

我需要将一个函数应用于两个列表。地图函数是 map :: (a->b) -> [a] -> [b],但我需要更像 map2 :: (a->b->c) -> [a] -> [b] -> [c] 的东西。有没有类似于map的prelude函数可以做到这一点?

你可以通过hoogling (a -> b -> c) -> [a] -> [b] -> [c]. Yes, it's called zipWith找到这样的函数。