дженерик которого может быть true или false. Есть метод: isDestroyed(), который если возвращает true ставит дженерик класу false, как показано на скриншоте. Но почему то когда я делаю условие if (queue.isDestroyed) return, queue стаёт never, хоть ожидалось Queue<true>. Может я до конца не понимаю как это работает?
У тебя такой дженерик? Queue<T> { destrtoyed: T }
Queue<State extends boolean = boolean>
Обсуждают сегодня