タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

typescriptとTypeScriptと2018lに関するkyo_agoのブックマーク (1)

  • TypeScript 3.1 の Mapped Tuple Typeについて

    気付いたらTS 3.1.1がしれっとリリースされていたので、今回導入されたMapped Tuple Typeについて書いてみようと思います。 対応するPRはこちら。 今回のMapped Tuple Typeは、TypeScript 2.1で導入されたMapped Typeの強化版です。 ちなみに「Mapped Type is 何」という人は、以前に解説記事を書いたのでこれを読むと良いかと。 さて、Mapped Tuple Type、別に新しい記法とかが追加されたわけではありません。 次のコードは上記のPRに記載されているサンプルです。 type Box<T> = { value: T }; type Boxified<T> = { [P in keyof T]: Box<T[P]> }; type T1 = Boxified<string[]>; // Box<string>[] type

    TypeScript 3.1 の Mapped Tuple Typeについて
  • 1