reduceOptional abstract method

Optional<int> reduceOptional(
  1. int op(
    1. int,
    2. int
    )
)

Performs a reduction and returns an Optional of the result.

Example

final max = IntStream.of([1, 2, 3, 4, 5])
    .reduceOptional((a, b) => a > b ? a : b);

Implementation

Optional<int> reduceOptional(int Function(int, int) op);