sliding
trait Collection[A] { def sliding(m: Int, s: Int): Iterator[Collection[A]] }
sliding は、s の倍数にある要素から始まる m 個の要素の部分コレクションをすべて計算し、それらを列挙する Iterator を返します。
s
m
Iterator