Setel operasi (union, intersection) di Swift array?

Apakah ada panggilan pustaka standar yang dapat saya gunakan untuk melakukan operasi set pada dua larik, atau mengimplementasikan sendiri logika tersebut (idealnya berfungsi dan seefisien