infix (^) , infix ⊖
Documentation for infix
(^) , infix ⊖ assembled from the following types:
multi sub infix:<(^)>(, )multi sub infix:<⊖>(,)multi sub infix:<(^)>(**)multi sub infix:<⊖>(**)
Returns the symmetric set difference of all its arguments. This creates a new Set made up of all the elements that
$a has but
$b doesn't and all the elements
$b has but
$a doesn't if none of the arguments are a Bag, BagHash, Mix or MixHash. Equivalent to
($a ∖ $b) ∪ ($b ∖ $a).
say <a b> (^) <b c>; # OUTPUT: «set(a c)␤»
say <a b> ⊖ bag(<b c>); # OUTPUT: «Bag(a, c)␤»
⊖ is equivalent to
(^), at codepoint U+2296 (CIRCLED MINUS).