RosettaCodeData/Task/Loops-For-with-a-specified-step/Scheme/loops-for-with-a-specified-step-3.ss
2023-07-01 13:44:08 -04:00

10 lines
186 B
Scheme

(define (for-loop start end step func)
(let loop ((i start))
(cond ((< i end)
(func i)
(loop (+ i step))))))
(for-loop 2 9 2
(lambda (i)
(display i)
(newline)))