grouped

trait Collection[A] {
  def grouped(m: Int): Iterator[Collection[A]]
}

grouped は、このコレクションを最大 m 個ずつの小さな下位コレクションに分割し、それらを列挙できる Iterator を返します。