(define (g) (define (f x) (* x x)) (f 2)) (define (h) (local [(define (f x) (* x x))] (f 2)))
Both functions above work fine. Could anybody tell me what the difference is between those two functions where in one case I use local and in the other case I omit local? -- Thanks, Manfred ____________________ Racket Users list: http://lists.racket-lang.org/users