Union: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{Built-in|Union|∪}} is a dyadic set function which computes the set union of the two vector arguments. == Example...") |
(No difference)
|
Revision as of 03:31, 11 June 2020
∪
|
Union (∪
) is a dyadic set function which computes the set union of the two vector arguments.
Examples
Both arguments of Intersection is usually restricted to vectors. Unlike sets in the mathematical sense, duplicate elements are allowed in both sides, and Union is usually implemented as "left argument unchanged, plus the elements of right argument not in the left argument" X,(~Y∊X)/Y
. This preserves the order and multiplicity in both arguments, the left one taking precedence. Both arguments can be nested arrays.
'WASH' ∪ 'SHOUT' WASHOUT 1 2 3 1 2 3 1 2 3∪5 4 3 2 5 4 3 2 1 2 3 1 2 3 1 2 3 5 4 5 4 'THIS' 'THAT' 'THE' 'OTHER'∪'OTHER' 'THAN' 'THIS' 'AND' 'THAT' ┌────┬────┬───┬─────┬────┬───┐ │THIS│THAT│THE│OTHER│THAN│AND│ └────┴────┴───┴─────┴────┴───┘
External Links
Documentation