или создать новый тип B = A[] ?
нет новых типов. это type aliases — алиасы типов, имена типов. поэтому нет вообще никакой разницы, напишешь ты foo: User[] или Users = User[] foo: Users разница только в глазах читающего
Да, согласен. Я вот с точки зрения читаемости и спрашиваю: как обычно делают? Создают новый алиас для массива или используют единичный, и к нему дописывают [] ?
Дописывают [], лучше видно чем s на конце
Спасибо! Как раз об этом думал, хотел убедиться
у меня бывают типы, которые никогда не используются по одиночке, они даже не экспортируются type Item = ... export type Items = Item[]
А у меня нет)
Обсуждают сегодня