members ( class -- seq )
Factor documentation > Factor handbook > The language > Objects > Classes > Union classes
Prev:define-union-class ( class members -- )
Next:union-class


Vocabulary
classes

Inputs and outputs
classa class
seqa sequence of union members, or f


Word description
If class is a union class, outputs a sequence of its member classes, otherwise outputs f.

Definition
USING: kernel words ;

IN: classes

: members ( class -- seq )
dup class? [ "members" word-prop ] [ drop f ] if ;