[r6rs-discuss] [Formal] file-opens should be a procedure

From: Michael Sperber <sperber>
Date: Wed Oct 4 06:43:32 2006

I am posting this as an individual member of the Scheme community. I
am not speaking for the R6RS editors.

John Cowan <cowan_at_ccil.org> writes:

> Making file-options a procedure makes it possible to pass a
> computed list of symbols. Saving a '(...) wrapper is not
> sufficient justification to expose the file-options constructor
> only as syntax.

Did you see that a `file-options' evaluates to an enum-set? That
makes it possible to construct a file-options object from a list of
symbols, for example. The `file-options' form is convenience syntax
for the (by-far most) common case, and the bootstrap to get you into
the appropriate enum set, where all kinds of kung fu are available.

-- 
Cheers =8-} Mike
Friede, V?lkerverst?ndigung und ?berhaupt blabla
Received on Wed Oct 04 2006 - 06:43:23 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:01 UTC