
Ҫѐҏӗѫӑ
02.06.2016
20:05:44
а футболка все равно неизвестно кому достанется
рандом(
но у меня есть вариант подкупить оргов. отличные ребята из Швеции. ща пойду с ними в барчик
Париж не понравился бтв

Google

Ҫѐҏӗѫӑ
02.06.2016
20:13:05
а видео еще нет?

Alexey
02.06.2016
20:15:38
))
ну круто
я только два доклада в трансляции глянул и один как раз про graph-ql был

Viacheslav
02.06.2016
21:13:07
использую ts несколько месяцев и очень рад
помогает не делать мелких ошибкок
и очень помогает при рефакторинге
оверхед есть, но не большой
компенсируется тем, что можно писать меньше тестов

Ҫѐҏӗѫӑ
02.06.2016
21:43:25
оверхед?
время на набор символов?
или что за оверхед?

Google

Ҫѐҏӗѫӑ
02.06.2016
21:44:18
только в простейших кейсах если
и то не круто

Viacheslav
02.06.2016
21:46:03

Vasiliy
02.06.2016
21:49:34
мне показалось что в тайпскрипт как-то все пободрее
и он не такой “сырой”
и тайпинги есть для кучи пакетов

Viacheslav
02.06.2016
21:50:43
тайпинги есть, но качество, зачастую, страдает

Vasiliy
02.06.2016
21:51:07
я больше всего боюсь “писать тайпинги” в плане экономической целесообразности)

Viacheslav
02.06.2016
21:51:11
в остальном да, бодрее и здоровее
это не так долго, как может показаться
я тоже боялся

Vasiliy
02.06.2016
21:53:30
если реально можно на деле использовать его именно там, где от него есть польза
если он ничего не навязывает на деле
то это оч клево и я думаю попробовать
флоу я не осилил
хотя пока и не пытался толком

Nikita
02.06.2016
21:54:28
а покажите компонент несложный на TS. Какой ни будь UI

Viacheslav
02.06.2016
21:55:12
@chicoxyzzy вещал о --allowJS , видимо можно использовать и не везде

Google

Nikita
02.06.2016
21:56:02
вот это и хочу увидеть)
можешь из проекта выцепить?
и еще в TS же декораторы легальны - используете?

Ҫѐҏӗѫӑ
02.06.2016
21:56:48
я — нет

Viacheslav
02.06.2016
21:57:12
я тоже, еще с js

Ҫѐҏӗѫӑ
02.06.2016
21:57:17
+

Viacheslav
02.06.2016
21:57:21
сейчас попробую выдрать
тут же код не вставить нормально?

Nikita
02.06.2016
21:59:36
gist.github.com

Viacheslav
02.06.2016
22:00:03
http://take.ms/k7eIx

Nikita
02.06.2016
22:01:11
спасибо)
да, сигнатуры для колбэков - это круто

Nikita
02.06.2016
22:02:27
а eslint умеет TS?

Vasiliy
02.06.2016
22:02:44
особенно клево когда в редакторе это все подсвечивается сразу

Ҫѐҏӗѫӑ
02.06.2016
22:02:52
tslint умеет
+ https://github.com/eslint/typescript-eslint-parser
я юзаю tslint

Nikita
02.06.2016
22:04:16
а есть возможность в dev добавить рантайм проверки?

Viacheslav
02.06.2016
22:04:31
когда каждое движение рождало pr в используемую либу

Google

Nikita
02.06.2016
22:05:12
кейс - приходит с сервера json, я написал интерфейс. В dev хочу увидеть, что интерфейс описанный мной не совпадает с пришедшим с сервера

Ҫѐҏӗѫӑ
02.06.2016
22:05:14
да tslint норм

Viacheslav
02.06.2016
22:06:08

Nikita
02.06.2016
22:06:26
а не из коробки? аля babel-plugin-typecheck

Viacheslav
02.06.2016
22:06:34
насколько я понял - их политика - не трогать рантайм
не из коробки пока не искал

Ҫѐҏӗѫӑ
02.06.2016
22:07:56
есть только научная работа для универа одного чела в стенах мс
http://research.microsoft.com/apps/video/default.aspx?id=226836

Nikita
02.06.2016
22:08:24
просто хотелось бы от Cannot read property 'split' of null избавиться и видеть заранее, что не так

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
02.06.2016
22:08:28
но это все про v0.9.5

Alexey
02.06.2016
22:08:33
Как я понимаю тайпинги к пакетам не всегда актуальны могут быть
И интерфейс перегрузки типов стремный
Ну и наличие компиляции :(

Ҫѐҏӗѫӑ
02.06.2016
22:09:26
перегрузка типов норм

Viacheslav
02.06.2016
22:09:26

Ҫѐҏӗѫӑ
02.06.2016
22:09:41
тайпинги не для всего есть, факт
а у флоу видел что?

Nikita
02.06.2016
22:09:57
компиляцией сейчас никого не напугаешь) она везде. css, js, html

Alexey
02.06.2016
22:09:58
Нет ещё

Google

Ҫѐҏӗѫӑ
02.06.2016
22:09:59
можешь не компилировать

Viacheslav
02.06.2016
22:10:01

Nikita
02.06.2016
22:10:05
ну, трансляцией)

Ҫѐҏӗѫӑ
02.06.2016
22:10:15
флоу тоже компилирует)

Alexey
02.06.2016
22:10:31
В шестой ноде можно хорошо жить без неё

Ҫѐҏӗѫӑ
02.06.2016
22:10:36

Alexey
02.06.2016
22:10:37
А на фронте сложно пока

Ҫѐҏӗѫӑ
02.06.2016
22:11:04
у них мало того, что почти нет дефенишнов, так еще нет реестра. и тайпинги у них принято в формате .js держать
пиздец короче

Nikita
02.06.2016
22:11:17
тоже нельзя) в ноде нельзя без async/await. Это просто издевательство над собой

Alexey
02.06.2016
22:11:22
Меня флоу смущает тем, что он написан на другом языке, который хз как в экосистему вписывается
Хз
Просимы вполне ок
Промисы*
другое дело, что там есть нормальный дестракчеринг со спредами
И это круто

Nikita
02.06.2016
22:13:18
ваще не ок
в вебе промисы ок
в ноде - ад
flow вполне спокойно 100% CPU жрет. Так что он еще пару лет точно не вариант)

Alexey
02.06.2016
22:14:03
А так я не особо понимаю понт в использовании генераторов для асинхронных штук, что вполне укладывается в промисы. Для больших коллекций — согласен, это круто
В том плане, что там возможны ленивые вычисления без создания промежуточных коллекций