This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.

Ticket 34: multiple values

2011-01-24 08:12:56
WG1 - Core
alexshinn
major
alexshinn
wontfix
source
closed
2010-02-23 17:07:47
defect

New to R5RS, do we reaffirm multiple values?

milestone

No. There is a better way.

Yes. In the absence of an alternative proposal that is as effectual as multiple values, I would argue for their continued existence.

I favor putting them in an optional module (which exports VALUES and CALL-WITH-VALUES), so that Thing One implementations do not *have* to support them, but if they do, will support them in a standard way.

I also support adding LET-VALUES and LET*-VALUES from SRFI 11, which make multiple values easier to use.

resolutionfixed
statusnewclosed

The WG voted to reaffirm multiple values as part of the core.

resolutionfixed
statusclosedreopened
resolutionwontfix
statusreopenedclosed