Язык программирования типов, скрытый в TypeScript. Utility T | Типичный Верстальщик
Язык программирования типов, скрытый в TypeScript. Utility Types
TypeScript — это язык, расширяющий JavaScript, добавляя в последний типизацию. Правда, так как TypeScript не имеет runtime-а (почти), он транслируется в JavaScript, в процессе чего, вся типизация теряется. Такую типизацию можно назвать лишь инструментом статического анализа кода. Тем не менее — это очень мощный инструмент. К тому же, помимо проверки кода, типизация также и документирует его.
В данной статье расскажется лишь про типы, объявленные через ключевое слово type, не касаясь интерфейсов и классов.
Читать: https://habr.com/ru/post/648805/
#typescript