The thing is that so far, Perl has survived on extremely simple
variable types:

    SCALAR: singular generic values
    ARRAY:  ordered lists of SCALARs 
    HASH:   unordered association of SCALARs

Sure, you have special-purpose accessors like the "%" operator or
s/// or pop or exists or even vec, but you still have nothing but
the raw base types.  I don't understand why you would really want
to introduce some other fundamental type that were not really just
some tied or otherwise user-defined type.  There are many many 
elaborated/constructed/synthesized data types in the CPAN repository,
some of which do set operation.  I could more readily envision a
plea to bring some of those into the main distribution than to change
the internals to support something quirky.

--tom

Reply via email to