この解答例はChatGPTによって生成されています,正しいかは自己判断で。 皆の投稿からも解答例が見つかるかもしれませんよ。

BFE.devでのAI解答例 - TypeScript タイプパズル
62. implement Unique<T extends any[]>

type Unique<T extends Array<any>> = T extends [infer U, ...infer R] ? U extends R[number] ? Unique<R> : [U, ...Unique<R>] : [];type A = Unique<['A', 'A', 'A', 'B', 'B', 'C']>;