indexWhere

trait Collection[A] {
  def indexWhere(p: (A) => Boolean): Int
  def indexWhere(p: (A) => Boolean: j: Int): Int
}

indexWhere devuelve el índice del primer elemento que satisface el predicado p.

La búsqueda puede empezar en un desplazamiento j.

Si ningún elemento satisface p entonces esta función devuelve -1.