yujie
Results
12
comments of
yujie
type JoinStrArray<A extends string[], Separator extends string> = A extends [infer B, ...infer C] ? B extends string ? C extends [string, ...string[]] ? `${B}${Separator}${JoinStrArray<C, Separator>}` : B : ''...
type NaiveFlat = T extends Array\ ? (R extends any[] ? NaiveFlat\ : R) : never;