[r6rs-discuss] [Formal] SRFI-39 should be made an R6RS library
Michael Sperber
sperber at informatik.uni-tuebingen.de
Tue Feb 20 12:26:28 EST 2007
"R. Kent Dybvig" <dyb at cs.indiana.edu> writes:
> This destroys one of the nice, simple properties of parameters, which is
> that they are simply procedures and can be created by any means, not just
> via make-parameter. This means that the encapsulated location can be just
> about anything---a memory-mapped device address, a file, a screen image,
> an environment variable, etc.
This suggests to me that parameters, as intended by you, are an even
more general mechanism than dynamic binding and thread-local
assignment. As Scheme generally tries to avoid piling feature upon
feature, it's a better strategy to offer the building blocks and let
people build the parameter mechanism they want from them.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the r6rs-discuss
mailing list