reduce method

Optional<T> reduce(
  1. T reducer(
    1. T,
    2. T
    )
)

Implementation

Optional<T> reduce(final T Function(T, T) reducer) => this.map((x) => x.reduce(reducer));