Ho letto la documentazione per funzioni come valori e valori di definizione che restituiscono e consumano più valori. Capisco cosa fanno. Non mi è chiaro quando vorresti usare una cosa del genere.Quando utilizzare (valori ...) (define-values ...) in Schema
Quando sarebbe sbagliato/impossibile creare un singolo elenco di valori e consumare invece un singolo elenco di valori?
Quando si utilizzano elenchi simili, è probabile che si destrutturino immediatamente con una libreria di corrispondenze. – grettke
@grettke Ma non tutti gli schemi hanno una libreria di corrispondenze :( –
@Vijay: D'accordo, ci sono però delle librerie di corrispondenze portatili. – grettke