Size: a a a

TypeScript — русскоговорящее сообщество

2021 January 22

M

Maksim Sharov in TypeScript — русскоговорящее сообщество
Maxim Koylo
юнионами можно обходится
Итерировать только нельзя
источник

MK

Maxim Koylo in TypeScript — русскоговорящее сообщество
Иван
почему?
ну держать такие крякозябры костыльные ну такое, вот даже еще при их использовании нужно костыли пихать
источник

M

Maksim Sharov in TypeScript — русскоговорящее сообщество
Иван
почему?
Думаю, некоторые фишки в виде расширения типа, меньшей записи в коде и интеграции иде
источник

M

Maksim Sharov in TypeScript — русскоговорящее сообщество
Maxim Koylo
ну держать такие крякозябры костыльные ну такое, вот даже еще при их использовании нужно костыли пихать
Если необходимо итерировать, что делаешь?
источник

MK

Maxim Koylo in TypeScript — русскоговорящее сообщество
Maksim Sharov
Если необходимо итерировать, что делаешь?
честно то не приходилось еще
источник

И

Иван in TypeScript — русскоговорящее сообщество
Maxim Koylo
ну держать такие крякозябры костыльные ну такое, вот даже еще при их использовании нужно костыли пихать
какие кракозябры?
источник

MK

Maxim Koylo in TypeScript — русскоговорящее сообщество
Иван
какие кракозябры?
я про то что получаеться на выходе
источник

И

Иван in TypeScript — русскоговорящее сообщество
Maxim Koylo
я про то что получаеться на выходе
какая разница, что получается на выходе? читать-то надо исходники
источник

AG

Anton Golovanov in TypeScript — русскоговорящее сообщество
Maxim Koylo
я про то что получаеться на выходе
И выход у export const enum и export enum разный.
источник

N

Nelkor in TypeScript — русскоговорящее сообщество
Maxim Koylo
я про то что получаеться на выходе
enum — конструкция языка. Если компилятор переводит эту конструкцию в хрень, это печально, конечно. Но это не повод отказываться от конструкций языка, а повод апгрейдить компилятор
источник

M

Maksim Sharov in TypeScript — русскоговорящее сообщество
Иван
какие кракозябры?
С юнион это покороче можно написать, но печалит больше необходимость итерации, а её нет в бнионе
источник

МХ

Максим Храмцов... in TypeScript — русскоговорящее сообщество
кажется енам не создан, чтобы по нему итерироватся. хочется его использовать как белый-черный лист, но как будто для этого лучше эти листы явно создать
источник

M

Maksim Sharov in TypeScript — русскоговорящее сообщество
Максим Храмцов
кажется енам не создан, чтобы по нему итерироватся. хочется его использовать как белый-черный лист, но как будто для этого лучше эти листы явно создать
можно итерироваться, удобно, например, при написании тестов, генерировать под ключи - ожидания. что значит белый-черный лист?
источник

МХ

Максим Храмцов... in TypeScript — русскоговорящее сообщество
Maksim Sharov
можно итерироваться, удобно, например, при написании тестов, генерировать под ключи - ожидания. что значит белый-черный лист?
как будто семантика использования енама - неупорядоченный набор, а итерация по нему подразумевает порядок. если на этом завязана логика, то с изменением реализации енама в тс логика поламается.
источник

МХ

Максим Храмцов... in TypeScript — русскоговорящее сообщество
но удобно, да
источник

Q

Qop in TypeScript — русскоговорящее сообщество
Как мне можно правильно это написать, компонент принимает определенные значения string. А Object keys возвращает тупо string, указать конкретно не могу
решил как {name as TCoaches}, но хз норм ли это
источник

АИ

Артем Ильченко... in TypeScript — русскоговорящее сообщество
uid
Про обобщение типов из значений подробностей в документации нет, так что список исключений из этого правила составлен из частных случаев (и наверняка неполный)).
т.е. ты сам его писал? если да то основывался на чем?
источник

IS

Ilya Sinkin in TypeScript — русскоговорящее сообщество
Maxim Koylo
я про то что получаеться на выходе
ты же знаешь во что превращается async/await для es5?
источник

MK

Maxim Koylo in TypeScript — русскоговорящее сообщество
Ilya Sinkin
ты же знаешь во что превращается async/await для es5?
мы используем es6)
источник

IS

Ilya Sinkin in TypeScript — русскоговорящее сообщество
я для примера
источник