Имеет ли Схема / Ракетка нотацию перечисления, эквивалентную нотации [a..b] в Haskell? В Haskell [1..5] оценивается как список [1,2,3,4,5].
(for/list ([i (in-range 1 6)]) i)
(sequence->list (in-range 1 6))
(require srfi/1) (iota 5 1)
(for/list ([i 5]) (+ 1 i))
(build-list 5 add1)
Также (in-range 1 6) (что является sequence ) само по себе полезно во многих контекстах.
(in-range 1 6)