Я прочитал много сообщений, но до сих пор не могу найти правильные эквиваленты Java <? extends Foo> и <? super Foo> в TypeScript. Кто-нибудь может дать точный ответ?
Я считаю, что вы ищете аннотации типа ковариации/контравариантности, которые в настоящее время просто предложение для TypeScript.






Добро пожаловать в Stack Overflow! Даже если вы используете Java в качестве точки сравнения, ваш вопрос на самом деле касается машинопись, поэтому пометка Ява в вашем вопросе вам не поможет.