SRFI 210: Procedures and Syntax for Multiple Values

by Marc Nieper-Wi├čkirchen

status: draft (2020-08-29)

keywords: Multiple-Value Returns

See also SRFI 8: receive: Binding to multiple values, SRFI 11: Syntax for receiving multiple values, and SRFI 71: Extended LET-syntax for multiple values.

Abstract

This SRFI extends the Scheme standard with a number of procedures and syntax dealing with multiple values, including syntax to create lists and vectors from expressions returning multiple values and procedures returning the elements of a list or vector as multiple values.