R7RS public comment period (June 30, 2012)

I'm copying this [Scheme-reports] message by Marc Feeley:

This message is being posted to various lists to inform members of the Scheme community on the development of R7RS.

I am pleased to announce that the sixth draft version of R7RS ("small" language) has been completed by working group 1 and is now available at the following URL:


A copy will also be posted on schemers.org .

Other documents produced by working group 1, including previous drafts and progress reports are available at the following URL:


The editors of working groups 1 and 2, in consultation with the Scheme language steering committee, have provided a mechanism for comment and discussion. For details, including instructions on how to submit a formal comment, please see this document:


The comment period is now open and will continue until June 30, 2012.

The steering committee thanks the editors for their intensive work on the draft R7RS, and looks forward to the public comment period on this sixth draft.


For the Scheme language Steering Committee,
-- Marc Feeley

Here's an interesting wiki page that discusses criticisms of R6RS and how R7RS addresses them.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Comments on draft 6 about call/cc

Oleg: Comments on draft 6 about call/cc:

My bigger suggestion is to remove call/cc and dynamic-wind from the
base library into an optional feature. I'd like to add the note
inviting the discussion for more appropriate abstractions to
supersede call/cc -- such [as] generators, for example.