相关疑难解决方法(0)

计算Haskell中的列表累积和

编写一个返回列表运行总和的函数.例如,[1,2,3,5]是[1,3,6,11].我在下面编写这个函数,它可以返回列表中所有值的最终总和.那我怎么能逐个分开呢?

sumlist' xx=aux xx 0
    where aux [] a=a
          aux (x:xs) a=aux xs (a+x)
Run Code Online (Sandbox Code Playgroud)

haskell

15
推荐指数
2
解决办法
4284
查看次数

标签 统计

haskell ×1