exists

trait Collection[A] {
  def exists(p: (A) => Boolean): Boolean
}

exists comprueba si al menos un elemento de esta colección satisface el predicado p, devolviendo true si tal elemento existe.

En colecciones vacías, el predicado p no puede ser satisfecho al menos una vez, por lo que esta función devuelve false.