tuple_union — Compute the union set of two input tuples.
tuple_union returns the union set from Set1 and Set2 in Union. For example, if Set1 contains the values [0,1,3,3,5] and Set2 contains the values [3,4], the output Union is [0,1,3,4,5]. The operator also allows mixed types of elements in the input tuples. However, the elements with different types will be considered as different elements, i.e. 1.0 and 1 are different. For example, the union of [2,5,3] and [4.0,5.0] is [2,5,3,4.0,5.0].
If both of the input tuples are empty, the operator returns an empty tuple. If one of the input tuples is empty and the other is not, the output corresponds to the input tuple that is not empty.
HDevelop provides an in-line operation for tuple_union, which can be used in an expression in the following syntax:
Union := union(Set1, Set2)
The union set of two input tuples.
If the parameters are valid, the operator tuple_union returns the value 2 (H_MSG_TRUE).
tuple_difference, tuple_intersection, tuple_symmdiff