KDOC 558: 文芸的にTypeScriptの型を観察する
この文書のステータス
- 作成
- <署名>
- レビュー
- <署名>
概要
TypeScriptでは、エディタ上で、型が変動していく様子を観察できる。これを文芸的に表現したいと考えたとき、 twoslash 記法というものが使えるようである。
Emacsのorg-modeで使えるようにした。
const a: string | null = "a"
// ^?
if (a !== null) {
a
// ^?
}
const a: string | null (line 1) const a: string (line 3)
type Vec3D = Record<'X' | 'Y' | 'Z', number>; // ^?
type Vec3D = {
X: number;
Y: number;
Z: number;
} (line 1)
関連
なし。