TypeScriptジェネリクス — 型をデータとして扱う方法
条件型、infer、分配的条件型まで、ジェネリクスを真に活用するパターンを解説します。
ジェネリクスの基本概念
ジェネリクスは型をパラメータとして受け取り、再利用可能なコンポーネントを作る手法です。
条件型
T extends U ? X : Y形式の条件型は型レベルでif-elseを実装します。
条件型、infer、分配的条件型まで、ジェネリクスを真に活用するパターンを解説します。
ジェネリクスは型をパラメータとして受け取り、再利用可能なコンポーネントを作る手法です。
T extends U ? X : Y形式の条件型は型レベルでif-elseを実装します。
コメント