Returns the minimum value as an Optional, or empty if the stream is empty.
final min = IntStream.of([3, 1, 4, 1, 5]).min(); // Optional(1)
Optional<int> min();