>> Then why not return lists instead of values? > Error checking. Although nowadays we have match-define and friends.
(define-values (a b c) (return-3-values)) (match-define (list a b c) (return-3-element-list)) Both would error appropriately. ____________________ Racket Users list: http://lists.racket-lang.org/users