エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TypeScript で union to tuple をするのが難しい理由
type T1 = UnionToTuple<"a" | "b" | "c">; // => ["a", "b", "c"]; TypeScript で union to tuple をす... type T1 = UnionToTuple<"a" | "b" | "c">; // => ["a", "b", "c"]; TypeScript で union to tuple をする方法として 2 通りの方法がよく知られていますが、この記事ではそれらの方法が不安定である理由を解説しています。 なぜ難しいのか TypeScript のリポジトリに union to tuple の機能を提案する issue があり、そこに理由がよくまとめられたコメントが書かれています。 このコメントでは 2 通りの方法について言及しています。 1. 関数のオーバーロードを利用する方法 複数の Function Type Expressions からオーバーロードされた関数の型を作るときは次のようにしてできます。
2023/08/01 リンク