假设我有一个函数map zipWith,我该如何确定它的类型?鉴于zipWith是(a -> b -> c) -> [a] -> [b] -> [c]和的类型map是(a -> b) -> [a] -> [b]
map zipWith
zipWith
(a -> b -> c) -> [a] -> [b] -> [c]
map
(a -> b) -> [a] -> [b]
同样,我如何确定类似的函数类型zipWith sum?
zipWith sum
haskell types
haskell ×1
types ×1