type-challenges icon indicating copy to clipboard operation
type-challenges copied to clipboard

459 - Flatten

Open userakf opened this issue 3 years ago • 0 comments

// 你的答案
type Flatten<T extends unknown[]> = T extends [...infer F,infer R] 
  ? R extends unknown[] 
    ? [...Flatten<F>,...Flatten<R>] 
    : [...Flatten<F>,R] 
  : T

userakf avatar Jul 30 '22 17:07 userakf