indexOfSlice

trait Collection[A] {
  def indexOfSlice(as: Collection[A]): Int
  def indexOfSlice(as: Collection[A], j: Int): Int
}

indexOfSlice は、コレクション as がこのコレクションの一部として見つかったところの、最初のインデックスを返します。

探索は、与えられたオフセット j から始めることができます。

もし as が見つからなければ、この関数は -1 を返します。