UnionToIntersection type
type UnionToIntersection<Union> = (
Union extends unknown ? (_: Union) => unknown : never
) extends (_: I) => unknown
? I
: never
Deze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
type UnionToIntersection<Union> = (
Union extends unknown ? (_: Union) => unknown : never
) extends (_: I) => unknown
? I
: never