[[ジェネリクス (TypeScript)|ジェネリクス]]で汎用的な型を表現するために使う型変数のこと。具体的には以下の`T`。 ```ts function sum<T>(x: T, y: T): T { return x + y; } ``` ## 参考 - [型変数 \(type variables\) \| TypeScript入門『サバイバルTypeScript』](https://typescriptbook.jp/reference/generics/type-variables#%E5%9E%8B%E5%A4%89%E6%95%B0) - [Documentation - TypeScript for Functional Programmers](https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes-func.html#type-parameters)