minOf
Platform and version requirements: JVM (1.4), JS (1.4), Native (1.4)
inline fun <T> Sequence<T>.minOf(
selector: (T) -> Double
): Double
inline fun <T> Sequence<T>.minOf(
selector: (T) -> Float
): Float
Returns the smallest value among all values produced by selector function applied to each element in the sequence.
If any of values produced by selector function is NaN
, the returned result is NaN
.
Exceptions
NoSuchElementException
-
if the sequence is empty.
The operation is terminal.
Platform and version requirements: JVM (1.4), JS (1.4), Native (1.4)
inline fun <T, R : Comparable<R>> Sequence<T>.minOf(
selector: (T) -> R
): R
Returns the smallest value among all values produced by selector function applied to each element in the sequence.
Exceptions
NoSuchElementException
-
if the sequence is empty.
The operation is terminal.