flatten

trait Collection[A] {
  def flatten[B]: Collection[B]
}

flatten は、このコレクションに含まれる下位コレクションの要素を使ってコレクションを作成します。