range

object Collection {
  def range[A](start: A, end: A): Collection[A]
  def range[A](start: A, end: A, step: A): Collection[A]
}

range は、start から始めて end に達するまでの値の数列を要素としたコレクションを作成します。

数列の次の値を計算する増加量は、step で指定できます。