C#のように、ジェネリックを安全な型で定義できますか?
例えば。
public bool Foo<T>() where T : struct { /* */ }
TypeScriptにジェネリックが追加されましたが、同様のアクションを実行できますか?
ありがとう。
わかりました、これを行うことができるようです:
Foo<T extends IBar>() { /* */ }
そして、それはすべての呼び出しがTにIBarを実装することを要求するように思われます。
IBar