Re: [racket-users] Parameters and dynamic-require

2019-11-10 Thread Jay McCarthy
When I run ``` #lang racket/load (module p racket/base (define out (make-parameter 'original-value)) (provide out)) (module a racket/base (require 'p) (displayln (list 'a (out))) (define a 43) (provide a)) (require 'p) (displayln (list 'outer (out))) (out "foo") (displayln (dynamic-re

[racket-users] Parameters and dynamic-require

2019-11-10 Thread Jens Axel Søgaard
Hi All, How can I set a parameter used in a dynamically required module? Example: A parameter `out` is defined in a module p. Before requiring (dynamically) module a, we want to set the parameter. The attempt below fails. (module p racket/base (define out (make-parameter 'original-value)) (