```ts type XOR<bool1, bool2> = TODO ``` https://github.com/gvergnaud/type-level-typescript-workshop/blob/a2234bea76dbbc4b97c074e1b1c40e08f6c7529e/02-assignability-and-conditional-types/exercises.ts#L140 https://github.com/gvergnaud/type-level-typescript-workshop/blob/a2234bea76dbbc4b97c074e1b1c40e08f6c7529e/02-assignability-and-conditional-types/solution.ts#L131 <details><summary>alternative solution</summary> ```ts type XOR<bool1, bool2> = bool1 extends bool2? false: true; ``` </details>
type-level-typescript-workshop/02-assignability-and-conditional-types/exercises.ts
Line 140 in a2234be
type-level-typescript-workshop/02-assignability-and-conditional-types/solution.ts
Line 131 in a2234be
alternative solution