高階関数 (higher-order functions)
1 > (define (make-adder n)
      (lambda (m) (+ m n)))
2 > (define add1 (make-adder 1))
3 > (define add2 (make-adder 2))
4 > (add1 3)
  4

一覧 前へ 次へ