RosettaCodeData/Task/Nested-function/Racket/nested-function.rkt

14 lines
284 B
Racket
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
#lang racket
(define (make-list separator)
(define counter 1)
(define (make-item item)
(begin0
(format "~a~a~a~%" counter separator item)
(set! counter (add1 counter))))
(apply string-append (map make-item '(first second third))))
(display (make-list ". "))