prependedAll

trait Collection[A] {
  def prependedAll[B >: A](bs: Collection[B]): Collection[B]
  def ++:[B >: A](bs: Collection[B]): Collection[B]
}

prependedAll は、このコレクションの先頭にコレクション bs が加わったコピーを作成します。