Eldar
Вы ночью что делаете? Работаете?
Eldar
Или личной жизни нет?
倫太郎
倫太郎
Вот что
Eldar
Аниме
Я его обычно смотрю пока работаю ;D
倫太郎
Eldar
Гинтама спасала мои жуткие ночи
倫太郎
Eldar
Правда я чуть не умер захлебываясь кофе от смеха и стараясь не разбудить никого
倫太郎
Кулстори
Eldar
Кулстори
А на самом деле ты не смотришь аниме и призираешь таких как я, да?
Cenator 🐈
倫太郎
倫太郎
Мгхазь
倫太郎
Уважение--
Eldar
Не угадал чтоли? oO Другой персонаж?
倫太郎
Врата ШтЕйна
Eldar
*Вы потеряли репутацию в фракции анимешников*
倫太郎
Раз
倫太郎
Just mad scientist
倫太郎
Dva
Mykola
Почему читает `ts` файлы как `js` ?
Eldar
А ты их компилируешь находу, или просто кормишь голые TS?
Eldar
Dva
Ну ладно ладно, подумаешь любимого персонажа не так назвали ;D
Mykola
Компилирую иначе бы не смог дебажить ts
倫太郎
Danil Á.
В скобках будет всегда true. Так надо?
Nikita
Nikita
'.ts' всегда будет.
Danil Á.
Лол
Eldar
Ох тыж, прав. А я проглядел =/ Но код не мой)
Nikita
Откуда true-то?
Danil Á.
Имею в виду truthy
Eldar
Мыкола Мыкола, твой код в condition гавно!
Danil Á.
Фу, грубо как
Danil Á.
Может человек учится или вообще не его код
Eldar
Ну я же не его оскорбляю
Eldar
А строчку кода
Eldar
Я же не говорю что он дурак
Eldar
Нормальный парень, просто condition не правильный
Eldar
А зачем вообще использовать TS, если у тебя в одной функции аж два any? ;D
Danil Á.
Стильно, модно, молодежно
Danil Á.
Сильно на любителя я бы сказал язык.
Eldar
Не, тащемта TS норм, а вот any нет
Danil Á.
Шаг в лево, шаг в право, пиши свои тайпдефы
Eldar
Ну ибо нехуй оО
Danil Á.
В большинстве случаев можно было бы обойтись жсдоками, но НЕТУШКИ
Eldar
TS вообще потихоньку в промышленность то входит. Пора выдалбливать себе резьбу под это дело ;D
Cenator 🐈
Danil Á.
Cenator 🐈
Мёртв же
Нет, там вывод типов лучше
Eldar
За пределами React мертв ага
Eldar
А TS норм
Danil Á.
Danil Á.
Eldar
Как тот факт что однажды ты не проснешься
KlonD90
Timofei
Рассказывай что делает
Pick<SomeType, 'foo' | 'bar'>
Делает новый тип, в котором будут только 2 св-ва foo и bar взятые из типа SomeType
Timofei
Eldar
Тоесть автоматом, и тебе не нужно описывать типы этих данных руками?
Eldar
А как ты поймешь когда читаешь код, какой тип данных будет в поле foo? Придется лезть в SomeType?
Timofei
Timofei
Он юзается в специфичных кейсах
Eldar
Кажется что с одной стороны удобно, когда ты делаешь урезанную копию структуры, что-бы руками не объявлять опять типы данных полей. С другой стороны читать сложнее.
Timofei
В реакте со стайлед компонентами есть тип Props для основного компонента и нужны несколько типов со срезами Props для описания пропсов каждого styled компонента. Щас приходится их все руками описывать и копировать поля
Timofei
В тайпскрипт еще RegExp типы завезут (скорее всего)
Timofei
Можно будет описывать ими строки определенного формата, например номер карты или телефон
Eldar
*с кашлем, тихо* наркоманы...
AlexMist
Sergey
Timofei
нет, ничего такого не собираются завозить
https://github.com/Microsoft/TypeScript/pull/21044
Они на последнем design митинге решили попридержать фичу немного, но с очень большой вероятностью, что не в ближайшем, так следующих релизах - она появится
Eldar
Пойду учить TS