Scheme Request for Implementation 256,
"Minimal extension to SRFI 9/R7RS small record type definitions for
inheritance,"
by Daphne Preston-Kendal,
has gone into *withdrawn* status.

The document and an archive of the discussion are available at
https://srfi.schemers.org/srfi-256/.

Here is Daphne's summary of the reasons for withdrawal:

While this proposal achieves its semantic goals, no known Scheme
implementation, including otherwise highly-optimizing ones, is yet able to
optimize record construction in the style proposed here for subtype
instances in all cases. I am continuing to work on the problem of finding a
record type design that will satisfy Schemers’ desires for an efficient
basis for a record system which can be extended to support any of the
features someone might want.

Here is the commit summary since the most recent draft:

   - Add record-type keyword.
   - Withdraw.

Regards,


SRFI Editor

Reply via email to