изменению типа unknown из самостоятельного в юнион {} | null | undefined
Я не могу понять, что за тип такой – {}?
И почему T & {} теперь равно NonNullable<T>?
Дорогие гуру, объясните, пожалуйста
и чем им unknown не угодил?
Они ничего плохого не сделали с ним. Они, напротив, сильно расширили его роль и функционал, превратив его из самостоятельного типа в алиас. Но я не до конца понял механизм
Обсуждают сегодня