может, а зачем так писать?
Можно же и вот так
interface ArraysWithUnion {
records: ReadonlyArray<string | number>;
}
с точки зрения человека в такой записи не видно противоречия. union же как выглядит по своей сигнатуре - ТИП | ТИП. однако это не валидно в приведенном мной сучае и я чет никак не пойму почему. Если разберусь лучше пойму что происходит
такая запись кстати искажает смысл типа, у меня не смесь вариантов в одном масссиве а массив будет или с одним типом или со вторым. Т.е. это не "тоже самое но другими словами"
Обсуждают сегодня