variable reduce
import { reduce } from "async.ts";

Type

<T>(iterable: AsyncIterable<T>, accumulate: (accumulator: T, value: T) => T) => Promise<T | undefined>