counter.scm 125 B

12345678910
  1. #lang racket
  2. (provide make-counter)
  3. (define (make-counter)
  4. (let ((i 0))
  5. (lambda ()
  6. (set! i (+ i 1))
  7. i)))