Intersection Types — это возможность TypeScript объединять несколько типов в один. Если значение соответствует типу пересечения, оно удовлетворяет всем входящим в него типам. Это похоже на логическое «И», в отличие от Union Type, который ассоциируется с «ИЛИ».

В уроке рассмотрим как Intersection Types помогают создавать объекты, соответствующие нескольким контрактам одновременно.

Урок из серии по TypeScript на канале @antonovjs.

Альтернативные площадки: VK Video · RuTube · Платформа