[[ジェネリクス (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)