jweinst1
10/26/2016 - 5:37 PM

closure in scheme

closure in scheme

(define addf 
	(lambda (n)
		(lambda (x)
			(+ n x)
		)
	)
)
;   (define foo (addf 3))
;   foo
;=> #<Closure>
;   (foo 1)
;=> 4