tion::::在列表上.用加法算子折叠列表codice_25会得到结果codice_26, 它是这个列表元素的总和。粗略近似的说，折叠将这个列表中逗号替代成了codice_27运算，得出了codice_28。在上述的例子中，codice_27是结合律运算，所有最终的结果不管如何加括号都是相同的，尽管括号导致的特定计算次序是不同的。在非结合律二元运算的一般情况下，组合元素的次序可以影响最终的结果值。在列表之上，有二个面向的进行这个工作的方式：要么组合第一个元素和递归的组合余下列表的结果（叫做右折叠），