unzip3

trait Collection[ABC] {
  def unzip3[A, B, C]: (Collection[A], Collection[B], Collection[C])
}

unzip cria uma Tuple3 com três coleções: a primeira contendo o primeiro componente de cada trio de elementos, a segunda contendo o segundo componente e a terceira contendo o restante.