We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents a0856a9 + f921790 commit 39fbfa9Copy full SHA for 39fbfa9
docs/tips/nominalTyping.md
@@ -1,4 +1,4 @@
1
-## Normal Typing
+## Nominal Typing
2
TypeScriptの型システムは構造的です。そして、[これはTypeScriptを使う理由の一つ](../why-typescript.md)です。しかし、同じ構造を持っていても、2つの変数が異なる*型名*を持つ2つの変数を区別する必要があるシステムのユースケースがあります。非常に一般的な使用例は、identity構造(一般的にC#/Javaなどの言語において*名前*と関連するセマンティクスを持つただの文字列)です。
3
4
コミュニティでは、いくつかのパターンが登場しています。私の個人的な好みで降順に説明します:
0 commit comments