orElse
trait PartialFunction[X, Y] {
def orElse(g: PartialFunction[X, Y]): PartialFunction[X, Y]
}
orElse
crea una función parcial anónima que devuelve el valor devuelto por esta función parcial.
Para aquellos valores de entrada para los que esta función parcial no esté definida, la función parcial anónima devolverá el valor devuelto por g
.
Si ni esta función ni g
están definidas para el valor de entrada entonces la función anónima lanzará una excepción MatchError
.