I've just published draft #3 of SRFI 237. It was submitted by Marc Nieper-Wißkirchen, author of the SRFI.
Here are Marc's comments on the draft:
The define-record-name
definition has been added. It brings the syntactical layer on par with the procedural layer regarding more than one constructor per record type.
Here is the commit summary:
- Drop empty srfi-213.
- Fix: see-also links added to the wrong SRFI.
- Add "srfi-213/" back with a "README.org".
- Fix typo.
- Remove submodule.
- Add submodule.
- Fix first example.
- WIP: Secondary define-record-type definitions.
- Implement shadow define-record-type definitions.
- Introduce define-record-name.
- Change syntax of define-record-name so that defined name comes first.
- Add code for dictionary example.
- Add documentation for define-record-name.
- Remove old code artefacts.
- Record name as syntax.
- Fix link to personal repo.
- Fix second link as well.
- Publish third draft.
Here's the diff:
https://github.com/scheme-requests-for-implementation/srfi-237/compare/draft-2..draft-3
Regards,
SRFI Editor