orElse
trait PartialFunction[X, Y] {
def orElse(g: PartialFunction[X, Y]): PartialFunction[X, Y]
}
orElse
cria uma função parcial anônima que retorna o valor retornado por essa função parcial.
Para os valores de entrada para os quais essa função parcial não está definida, a função parcial anônima retornará o valor retornado por g
.
Se nem esta função nem g
estiverem definidos para o valor de entrada, a função anônima emitirá uma exceção MatchError
.