minWithOrNull
Returns the first element having the smallest value according to the provided
comparator
or
null
if there are no elements.
The operation is terminal .