`любые расширения » — это распределенные условные типы, а общий условный тип разрешается как никогда, если для общего типа установлено значение никогда
#javascript #typescript Вопрос: type A = [any] extends [never] ? true : false // false type B = any extends never ? true : false //boolean Это заставляет меня задуматься,…