- enum-set-for-each proc enum-setprocedure
Invokes proc on each member of enum-set in increasing ordinal order and discards the rest. The result is an unspecified value.
(let ((s "")) (begin (enum-set-for-each (lambda (e) (set! s (string-append s (enum-value e) " "))) (enum-set pizza pizza-margherita pizza-chicago)) s)) ⇒ "tomato and mozzarella deep-dish "