Interseção de duas matrizes:
arr1 & arr2
União:
arr1 | arr2
Remova todos os elementos arr2
de arr1
, mais ou menos como flags & ~FLAG_XXX
em C:
arr2 - arr1
Além disso, combinando com atribuição, você pode obter
arr1 &= arr2
arr1 |= arr2
arr1 -= arr2
funciona bem.