SRFI 210: Procedures and Syntax for Multiple Values

by Marc Nieper-Wißkirchen

status: final (2021-02-12)

keywords: Binding, 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 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.