История изменений
Исправление WSL_user, (текущая версия) :
А как ты eval тайпскрипта делать собрался?
Просто удалением типов. В TS конечно есть исторические фитчи влияющие на результирующий js код, но их использование в проектах не приветствуется.
Смысл тогда тайпскрипта вообще, если у тебя кругом any через any.
Смысл в том чтобы сыкономить на разработке/поддержке ресурсов больше чем затратить на написание типов. Один из главных плюсов TS - возможность его использовать настолько насколько он полезен.
Уууу. Так и я умею.
А других способов и нет. То что языки с nominal typing возможностями проставляют теги на уровне компилятора не делает их магическими. Наоборот TS более удобен в реальном мире где часто помимо стройных абстракций языка системы есть еще внешние системы никак их не уважающие.
Исходная версия WSL_user, :
А как ты eval тайпскрипта делать собрался? Просто удалением типов. В TS конечно есть исторические фитчи влияющие на результирующий js код, но их использование в проектах не приветствуется.
Смысл тогда тайпскрипта вообще, если у тебя кругом any через any. Смысл в том чтобы сыкономить на разработке/поддержке ресурсов больше чем затратить на написание типов. Один из главных плюсов TS - возможность его использовать настолько насколько он полезен.
Уууу. Так и я умею. А других способов и нет. То что языки с nominal typing возможностями проставляют теги на уровне компилятора не делает их магическими. Наоборот TS более удобен в реальном мире где часто помимо стройных абстракций языка системы есть еще внешние системы никак их не уважающие.