Function reduce()
reduce<
T,V,E>(items:T[],reducer: (accumulator:V,item:T) =>Result<V,E>,initialValue:V):Result<V,E>
Source: result.ts
Reduces a collection into a Result by executing a Result-returning reducer for each item.
Type Parameters
T
T
V
V
E
E
Parameters
items
T[]
reducer
(accumulator: V, item: T) => Result<V, E>
initialValue
V
Returns
Result<V, E>