unzip

trait Collection[AB] {
  def unzip[A, B]: (Collection[A], Collection[B])
}

unzip cria uma Tuple2 com duas coleções: a primeira contendo o primeiro componente de cada par de elementos e a segunda contendo o restante.