cond
object PartialFunction {
def cond[X](x: X)(pf: PartialFunction[X, Boolean]): Boolean
}
cond
acepta el valor x
y crea una función parcial anónima que a su vez
acepta la función parcial pf
, la aplica sobre x
y devuelve el mismo valor
devuelto por pf
.
Si pf
no está definida para el valor de entrada x
entonces la función
anónima devuelve false
.