seq.reduce(_:_:)
// declaration
func reduce<Result>(
_ initialResult : Result,
// โญ๏ธ combine function (with return value)
_ nextPartialResult: (Result, Element) throws -> Result
) rethrows -> Result
Last updated
// declaration
func reduce<Result>(
_ initialResult : Result,
// โญ๏ธ combine function (with return value)
_ nextPartialResult: (Result, Element) throws -> Result
) rethrows -> Result
Last updated
let numbers = [1, 2, 3, 4]
let sum = numbers.reduce(0, +) // 10