Re: Some initial comments
Vincent Manis (he/him) 29 Jul 2026 21:03 UTC
On 2026-07-29 13:16, Daphne Preston-Kendal wrote:
> In R7RS there is no way to set the value of a parameter object apart from its default value (given at make-parameter time) and local rebinding with parameterize. Either set-current-test-runner! cannot exist, or current-test-runner is not a parameter object.
I have no opinion on the advisability of set-current-test-runner! one
way or the other, but I will note that Chez Scheme parameters are
mutable, unlike their SRFI 39 counterparts. I haven't done a survey of
other implementations. But rather than create some other ad hoc
facility, I would rather permit mutable parameters. I don't feel
strongly on this, but it is an alternative.
-- vincent