а так typescript юзаю щас для автодополнения аргументов и чтобы ловить где забыл на null или undefined проверить, ток день добавлял примитивные типы в простой проект, неприятно
в конце оказалось я не могу примитивные вещи проверить ибо в либах типы не позволяют, в итоге считай unsafe как в расте где мне приходица сайленсить ошибки типов на границе моего кода и либы
а так typescript юзаю щас для автодополнения аргументов и чтобы ловить где забыл на null или undefined проверить, ток день добавлял примитивные типы в простой проект, неприятно
Ну тайп скрипт это скорей про то когда накидали говна денег стало побольше поправили и апнули левел
так в любом популярном языке так будет, либо система типов не дает норм рестриктить, либо джун не воспользуется всеми возможностями и будут типы слишком общие