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.