вручную (а их заранее известное конечное число) и указывать, что в массиве находятся элементы с этим union-типом.
Чтобы избежать в последствии возни с добавлением новых типов в union, хочется записать как-то так:
type ArrayOfGenerics = MagicalTypeReturnsArrayWhithAllTheOptionsOf<MyGenericType>;
Есть возможность провернуть такую махинацию? Может у кого есть под рукой пример?
Чем не подходит вариант type ArrayOfGenerics = Array<MyGenericType<PossibleValues>>?
Обсуждают сегодня