map
次の型シグネチャを持つ Haskell に組み込まれた 2 つのオペランドに相当するものはありますか。
map2 :: (a -> b -> c) -> [a] -> [b] -> [c]
次の等価性が保持されます。
map2 operator as bs === [operator a b | (a, b) <- zip as bs]
例:
ghci> map2 (*) [2,3] [4,5]
[8,15]
map
次の型シグネチャを持つ Haskell に組み込まれた 2 つのオペランドに相当するものはありますか。
map2 :: (a -> b -> c) -> [a] -> [b] -> [c]
次の等価性が保持されます。
map2 operator as bs === [operator a b | (a, b) <- zip as bs]
例:
ghci> map2 (*) [2,3] [4,5]
[8,15]