minBy
trait Collection[A] { def minBy[W](f: (A) => W): A }
minBy aplica f para cada elemento e retorna o elemento que emitiu o menor valor.
f
Em coleções vazias, essa função lança uma exceção UnsupportedOperationException.
UnsupportedOperationException