3188 - Tuple to Nested Object
Opened this issue · 0 comments
koSakano commented
type TupleToNestedObject<T, U> = T extends [infer V, ...infer W] ? V extends string ? {[k in V]: TupleToNestedObject<W, U>} : never : U;
Opened this issue · 0 comments
type TupleToNestedObject<T, U> = T extends [infer V, ...infer W] ? V extends string ? {[k in V]: TupleToNestedObject<W, U>} : never : U;