Union to Intersection by Zheeeng @zheeeng 高度なユーティリティ型 UnionToIntersection<U> を実装してください。 例えば type I = UnionToIntersection<'foo' | 42 | true> // expected to be 'foo' & 42 & true