range

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

range crea una colección utilizando como elementos la secuencia de valores que empieza por start y termina antes de alcanzar end.

El incremento utilizado para calcular el siguiente valor en la secuencia puede ser especificado con step.