Sum an enumerable May 23, 2016 This example shows how to sum a list, map, range, or other enumerable to calculate a total value. # Enum.sum/1 for numeric values 6 == Enum.sum([1, 2, 3]) 6 == Enum.sum(1..3) # reduce to extract/transform a value during sum 6 = Enum.reduce(%{ a: 1, b: 2, c: 3 }, 0, fn({_k, v}, acc) -> v + acc end) Documentation: Enum.sum/1 Enum.reduce/3