reduceOption
trait Collection[A] {
def reduceOption(op: (A, A) => A): Option[A]
}
reduceOption
aplica el operador binario op
a pares de elementos de esta colección hasta que el resultado final es calculado y devuelto envuelto con Some
.
En colecciones vacías esta función devuelve None
.