Что вам больше всего не хватает в typescript?
Я начну 👇👇👇
Возможность сапресить конкретную ошибку, что бы в случае замены на другую я был уведомлён об этом
Возможность указывать текст кастомной ошибки, вместо подсовывания never, например через ключевое слово или вспомогательный дженерик raise
PS: Я в курсе что это самый примитивный кейс и его можно обработать с помощую органичения на тип дженерик параметра
Управление вариативностью дженериков, по аналогии с flow, скажем введением еще пары ключевых слов вроде is и narrows для описания ограничений дженерик параметров
И последнее это уметь отличать объекты с ключём и значением undefined от пустых объектов
Если вам нравится эта тема и вы не подписаны на why_typescript_is_bad - зря зря зря. Пишем всю правду под предвадительством @artalar_dev
t.me/why_typescript…
Дженерики не отпускают: хочу обратносовместимую возможность указывать что пользователь должен явно прокидывать дженерик и необязательность прокидывать все дженерики за раз
Ошибочка: оригинальный автор @stuneak