
Max
11.07.2017
12:07:49
у меня так
в чем проблема?
а
тьфу

Google

Max
11.07.2017
12:08:10
во флоу )
пардон )

Dmitry
11.07.2017
12:08:36
вот да :)

Дмитрий
11.07.2017
12:35:00
пардон )
Я помню как то два дня дискутировал с @mkusher прежде чем узнал, что он на flow пишет ?

Max
11.07.2017
12:35:11
предлагаю банить!

Aleh
11.07.2017
12:35:21

Max
11.07.2017
12:35:25
жалких юзеров flow

Дмитрий
11.07.2017
12:36:02

Aleh
11.07.2017
12:36:25
ну у меня тут тоже так было, оказалось, что у человека flow
?

Max
11.07.2017
12:37:56
выпилите flow из хедера

Dmitry
11.07.2017
12:37:57

Google

Dmitry
11.07.2017
12:38:11
я даже не знал что во flow есть интерфейсы
ну так огонь тогда, flow норм тема

Max
11.07.2017
12:39:28
нет
зачем флоу если есть богоизбранный TS?

Дмитрий
11.07.2017
12:40:06
вот это поворот ОО
Такая же реакция была)) Но на тот момент их вообще не было в доке
https://flow.org/en/docs/types/interfaces/

Dmitry
11.07.2017
12:40:18
ну я на react-native пишу апку, тут вроде все на адщц
flow

Max
11.07.2017
12:40:37
эээ

Дмитрий
11.07.2017
12:40:55

Dmitry
11.07.2017
12:41:04
я даже не уверен что есть typings для рн

Дмитрий
11.07.2017
12:41:12
Это далеко не везде принципиально, но меня не устраивает)

Aleh
11.07.2017
12:41:27
https://www.npmjs.com/package/%40types%2Freact-native

Dmitry
11.07.2017
12:41:33
я пишу на ts потому что ng2 на ts
но если у flow есть interface то может он и крут

Дмитрий
11.07.2017
12:44:38
interface с implements как полагается

Dmitry
11.07.2017
12:45:04
вообще огонь
а что тогда за холивар по поводу flow? я вначале тоже как-то не проникся, думал нет нифига, только type и все непонятно

Aleh
11.07.2017
12:47:24
есть флоу багованный, есть тс изначально сломанный
вот все и пытаются как-то угадывать

Dmitry
11.07.2017
12:47:42
:) я понял

Google

Dmitry
11.07.2017
12:48:05
я думал вообще что flow только простые типы умеет указывать

Дмитрий
11.07.2017
12:48:14
flow — путь самурая. большие профиты за большие страдания ?

Aleh
11.07.2017
12:48:39
флоу умеет гораздо больше и круче, но никогда не факт
а тс просто не умеет или умеет криво

Дмитрий
11.07.2017
12:50:15
Типа того, да

Dmitry
11.07.2017
12:50:27
окай, пойду попилю дальше

Дмитрий
11.07.2017
12:50:34
Конкретно, меня совершенно вымораживало такое поведение ts по умолчанию

Dmitry
11.07.2017
12:51:22
что не видит вложенную ошибку?
по-моему тс даже в мапе не подхватывал, в какой-то момент тип

Aleh
11.07.2017
12:52:01
фиксанули ж

Dmitry
11.07.2017
12:52:10
сейчас вроде умнее стал, да и 2.4 на подходе

Дмитрий
11.07.2017
12:52:32
Да я знаю, strictNullCheck, тем не менее

Max
11.07.2017
12:53:02
уже

Дмитрий
11.07.2017
12:53:06

Max
11.07.2017
12:53:09
сова вон матерится который день

Дмитрий
11.07.2017
12:53:19
?

Dmitry
11.07.2017
12:53:23
ну как перестанет, можно накатывать
кстати, сайд стори, а кто-нибудь переезжал с ts/flow на js без типов?

Google

Aleh
11.07.2017
12:54:42
и c esnext на es3

Dmitry
11.07.2017
12:54:43
я уже год не писална js так, открыл vue проект, и просто прозрел
нет, это слишком

Дмитрий
11.07.2017
12:59:09

Dreamerinnoise
11.07.2017
13:02:23
и да, ещё приходится на нём писать

Max
11.07.2017
13:05:46
AS3 заебись

Admin
ERROR: S client not available

Max
11.07.2017
13:06:33
был

Сергей
11.07.2017
13:07:19

Дмитрий
11.07.2017
13:07:36
еее семвер

andretshurotshka?❄️кде
11.07.2017
13:08:27
у тс не семвер же

Дмитрий
11.07.2017
13:08:32
Штальц: — Семвер не нужен
TS team: — Ок понял

andretshurotshka?❄️кде
11.07.2017
13:10:48
?

Max
11.07.2017
13:11:19

Сергей
11.07.2017
13:18:55

Max
11.07.2017
13:19:07
ыхыхы
серега, добавляй огоньки )

andretshurotshka?❄️кде
11.07.2017
13:19:28
можно флагом вырубить strict generics
или что они там сломали

Google

andretshurotshka?❄️кде
11.07.2017
13:19:57
ковариантные коллбэки

Sergey
11.07.2017
13:22:09
jsdoc как то вообще не органично в коде выглядит

Дмитрий
11.07.2017
13:23:12
Ну да
Там и типы то не к месту, чего уж там
Выношу их отдельно, по возможности

Andrew
11.07.2017
15:53:21
Народ, кто-нибудь юзает R# для того, чтобы гонять unit-тесты на TS?

Летучая
11.07.2017
16:27:05
Тут недавно шутки шутили про ето

Andrew
11.07.2017
16:29:07

Nikolay
11.07.2017
16:36:59
чят, кто-нибудь переопределял стандартные пропсы у React.HTMLProps? Допустим есть TextInput, которые принимает все Props стандартного <input />, но сигнатура onChange у него отличается

Artur
11.07.2017
16:58:31
Самое сложное - взять всё, кроме одного пропа
Вот здесь можно посмотреть как это сделать: https://github.com/Microsoft/TypeScript/issues/12215#issuecomment-307871458
В итоге будет что-то типа export type IProps = Omit<React.HTMLProps<HTMLInputElement>, "onChange"> & {onChange: (value: string, event: Event) => void}

Nikolay
11.07.2017
17:15:06
интересная конструкция, спасибо

Artur
11.07.2017
17:15:58
Работает только в последних версиях тс

Nikolay
11.07.2017
17:17:01
2.4?