組み込みの変数にRangeが用意されていますが、第二引数未満の整数のリストを作成するようです。
def range(start: Int, end: Int): List[Int] = List.range(start, end + 1)