[r6rs-discuss] [Formal] Record layers are not orthogonal.

From: John Cowan <cowan>
Date: Tue Nov 14 17:13:44 2006

David Van Horn scripsit:

> But what is the difference between learning about one package that is
> specified as a SRFI and one specified as part of R6RS?

Support for SRFIs, even SRFIs with portable implementations, is optional.
A convenient interface to records should be provided as part of the Scheme
language, not as an optional addition.

I cite again the non-primitive syntax constructions. We have "case" not
because it couldn't be in a SRFI, but because we consider it good that
everyone who uses "case" at all, uses a consistent version that can be
learned.

-- 
John Cowan   cowan_at_ccil.org    http://ccil.org/~cowan
The known is finite, the unknown infinite; intellectually we stand
on an islet in the midst of an illimitable ocean of inexplicability.
Our business in every generation is to reclaim a little more land,
to add something to the extent and the solidity of our possessions.
        --Thomas Henry Huxley
Received on Tue Nov 14 2006 - 17:13:39 UTC

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