作者:wugege36 | 来源:互联网 | 2022-12-08 17:55
例如,我有一个元组列表(Int,String)
[ (10,"x"), (100,"y"), (-54,"z") ]
如何尽可能快地计算Haskell中的总和(10 + 100-54)?我似乎没有使用折叠功能
1> Edward Minni..:
为此你可以使用map
和内置sum
sum $ map fst [(10, "x"), (100, "y"), (-54, "z")]
在哪里fst
内置,如果相当于
fst (x, y) = x