webshrine / stdtyp/src / SymmetricDifference
Type Alias: SymmetricDifference<A, B>
SymmetricDifference<
A
,B
>:SetDifference
<A
|B
,A
&B
>
SymmetricDifference
Type Parameters
• A
• B
Desc
Set difference of union and intersection of given union types A
and B
Example
ts
// Expect: "1" | "4"
SymmetricDifference<'1' | '2' | '3', '2' | '3' | '4'>;
Defined in
node_modules/.pnpm/utility-types@3.11.0/node_modules/utility-types/dist/mapped-types.d.ts:43