Enumerable.prototype.reduce(reduceFn: (acc: T,item: T,index: number,) => T | Promise<T>): Promise<T>
Reduce the sequence to a single value.
Executes a reducer function on each element, passing the accumulated result from one element to the next.