- enum-set-any? pred enum-setprocedure
- enum-set-every? pred enum-setprocedure
Returns #t if any/every application of proc to the elements of enum-set returns true, and #f otherwise.
(enum-set-any? (lambda (e) (eqv? 'green (enum-name e))) color-set) ⇒ #t (enum-set-any? (lambda (e) (eqv? 'green (enum-name e))) reddish) ⇒ #f (enum-set-every? (lambda (e) (eq? 'green (enum-name e))) color-set) ⇒ #f (enum-set-every? (lambda (e) (string? (enum-value e))) pizza-set) ⇒ #t