dropWhile

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

dropWhile cria uma coleção descartando o prefixo mais longo de elementos que satisfazem o predicado p, mantendo o restante.