Split L into a [[Union]] with K keys in such a way that none of the keys are ever present with one another within the different unions.
L
K
to split
to split with
(?=1) to force excess property checks https://github.com/microsoft/TypeScript/issues/20863
1
List [[Union]]
Split
Linto a [[Union]] withKkeys in such a way that none of the keys are ever present with one another within the different unions.