I've just published draft #4 of SRFI 237 <https://srfi.schemers.org/srfi-237/>. It was submitted by Marc Nieper-Wißkirchen, author of the SRFI.
*This SRFI was formerly known as Reconciled Records* Here are Marc's comments on the draft: SRFI 237 started as a proposal to unify the R6RS and the R7RS define-record-type syntax into one form. Now, after three drafts, the scope of SRFI 237 has been extended quite a bit. Now, it is not only about unifying the syntaxes but also about refining the R6RS record-type facility. To structure things, I would therefore like to [split] SRFI 237 into SRFI 237 + SRFI [240], where SRFI 237 is only concerned with the refinement of the R6RS record-type facility and SRFI [240] is about the unification of the define-record-type syntaxes. Here is the commit summary: - Add documentation for generative clause. - Implement generative clause. - Add open issues. - Implement separation of symbolic name and bound name. - Fix implicit identifiers. - Remove SRFI 240 code. - Removed SRFI 240 bits. - Publish fourth draft. Here's the diff: https://github.com/scheme-requests-for-implementation/srfi-237/compare/draft-3..draft-4 Regards, SRFI Editor