11. ConstructorParameters<T> を実装する

  - accepted / - tried

Parameters<T>はfunction typeを対応する。 ConstructorParameters<T>はclassのためで、constructor function Tの引数タイプを抽出したtuple typeを返す。

MyConstructorParameters<T>を実装してみてください。

class Foo {
  constructor (a: string, b: number, c: boolean) {}
}

type C = MyConstructorParameters<typeof Foo> 
// [a: string, b: number, c: boolean]

5分間以内で解いてみて

(1)
(30)