Видео про ключевое слово is в TypeScript. С помощью него можно выводить типы (или сужать), делать проверки на тип и легче работать с тайпскриптом. Так же ненужных конструкций с жестким указанием типов станет меньше, а код чище и проще.
С помощью ключевого слова is можно реализовать паттерн guard для проверки принадлежности данных к какому либу типу, интерфейсу или enum.
Моё видео на YouTube - Ключевое слово is в TypeScript. Как выводить типы