Size: a a a

2021 January 25

EO

Eugene Obrezkov in Frontend UA
Serhey Shmyg
що це значить? знаю що таке юніони, але не роузмію твій посил?
сделать композитный тип из остальных мелко нарезанных
источник

EO

Eugene Obrezkov in Frontend UA
type XResponse = {}
type YResponse = {}
type ZResponse = {}
type someCommonResponse = XResponse | YResponse | ZResponse
источник

EO

Eugene Obrezkov in Frontend UA
это будет tagged union, если во всех ответах будет поле общее, например type
источник

EO

Eugene Obrezkov in Frontend UA
тогда тс сможет понять какой тип из юниона обрабатывать в зависимости от поля в типе
источник

SS

Serhey Shmyg in Frontend UA
Eugene Obrezkov
тогда тс сможет понять какой тип из юниона обрабатывать в зависимости от поля в типе
Всерівно руками доведеться додавати тип в загальний юніон
источник

EO

Eugene Obrezkov in Frontend UA
Serhey Shmyg
Всерівно руками доведеться додавати тип в загальний юніон
и в чем проблема?
источник

EO

Eugene Obrezkov in Frontend UA
хочется чтобы «всё само»?
источник

SS

Serhey Shmyg in Frontend UA
Eugene Obrezkov
хочется чтобы «всё само»?
)) хотілось би
источник

EO

Eugene Obrezkov in Frontend UA
ясно понятно)
источник

EO

Eugene Obrezkov in Frontend UA
а за поддерживаемость никто не думает
источник

EO

Eugene Obrezkov in Frontend UA
лично для меня, читать код, в котором будет от такого навороченного непонятного в типах - это жесть
источник

SS

Serhey Shmyg in Frontend UA
а що з підтримкою не так в даному випадку. Тим паче як я бачу цю ідею не реалізувати
источник

AR

Alexey Raspopov in Frontend UA
Eugene Obrezkov
хочется чтобы «всё само»?
самый идеальный вариант, конечно, так чтоб вот вообще типы руками не писать
источник

EO

Eugene Obrezkov in Frontend UA
Alexey Raspopov
самый идеальный вариант, конечно, так чтоб вот вообще типы руками не писать
lua, js, python
источник

AR

Alexey Raspopov in Frontend UA
ну типа
источник

AR

Alexey Raspopov in Frontend UA
чтобы при этом проверка типов была
источник

EO

Eugene Obrezkov in Frontend UA
Serhey Shmyg
а що з підтримкою не так в даному випадку. Тим паче як я бачу цю ідею не реалізувати
over-engineering
источник

EO

Eugene Obrezkov in Frontend UA
не стоит городить город ради небольшого профита, баланс же
источник

EO

Eugene Obrezkov in Frontend UA
Serhey Shmyg
Всерівно руками доведеться додавати тип в загальний юніон
ты в любом случае при добавлении новой сущности будешь это где-то делать
источник

EO

Eugene Obrezkov in Frontend UA
вопрос на каком уровне абстракции ты это будешь делать
источник