[r6rs-discuss] [Formal] Expand the set of self-evaluating datums
Peter Gavin
pgavin at gmail.com
Mon Jan 22 12:54:42 EST 2007
On 1/20/07, John Cowan <cowan at ccil.org> wrote:
> At present, the only self-evaluating datums are numbers, booleans,
> characters, and strings, as noted in report section 6.3. This list is
> fundamentally historical.
>
> There is no principled reason why other kinds of datums, such as the
> empty list, vectors, and bytevectors should not be self-evaluating.
> Let's make them so.
I don't think the empty list should be self-evaluating. No other list
in scheme is self-evaluating, so why should the empty one be?
Other than that, +1.
Pete
More information about the r6rs-discuss
mailing list