
George
15.06.2018
20:30:27
ну если я напишу const a = init(class {}), и потом сделаю консоль лог - он мне выведет что это Function а не class_1 {}?

kana
15.06.2018
20:30:42
const X = class {}
===
class X {}
разница только в хоистинге наверное, типа class X будет вести себя как var X = class {}
да, так и есть

Google

kana
15.06.2018
20:32:48

George
15.06.2018
20:33:15
Хочется просто докинуть пару методов декоратором, не пиша дополнительного кода вне класса

Aleh
15.06.2018
20:33:53
Декораторы для этого не подходят

Alex
15.06.2018
20:34:42
Если API возвращает цену обычно как number но иногда как NaN или null как мне задефайнить тип в интерфейсе const price: number | null и как еще покрыть кейс для NaN ?

kana
15.06.2018
20:36:12
NotANumber имеет тип number
кекаю с этого иногда

Alex
15.06.2018
20:37:09

Олександр
15.06.2018
20:37:37

Alexander
15.06.2018
20:37:38

D
15.06.2018
20:37:40

kana
15.06.2018
20:37:51
хойсятятся
потому что как и function, ведут себя как var

D
15.06.2018
20:38:08
Хойстятся, но ты при использовании получишь референс еррор

Google

D
15.06.2018
20:38:16
Нет, не так

Alex
15.06.2018
20:38:22

kana
15.06.2018
20:38:24
ну undefined будет просто
console.log(X); // undefined
class X {}
console.log(X); // error
const X = class {};
а нет, не прав
похоже это все бабель

D
15.06.2018
20:39:43
Ну так, они не инициализируются
Ага

kana
15.06.2018
20:39:55
классы тоже не хойстятся и будет не undefined, а error

Олександр
15.06.2018
20:39:59
console.log(X); // undefined
class X {}
console.log(X); // error
const X = class {};
console.log(X); // [Function]
было бы ржачно)

Alex
15.06.2018
20:41:04
К примеру max_supply

George
15.06.2018
20:49:07
class C {
}
console.log(C); // [Function: C]
Что у меня не так? ахах

Alexander
15.06.2018
21:05:20

George
15.06.2018
21:06:30
окай

Andrey
16.06.2018
15:03:49
опа
мне удалось заблочить этого бота … написал сообщение ему, потом уже добавить в список заблоченных
JFYI
он заходит и выходит просто

Google

Олександр
16.06.2018
19:04:25
тс, флоу это слишком для проекта на одного человека)

Morsik
16.06.2018
19:05:49

kana
16.06.2018
19:05:53
логика мне не понятна
везде на самом деле
ну типа мы на проекте выбрали флоу как раз потому что мало людей в команде

Morsik
16.06.2018
19:08:00
моя логика - чем выше число людей в проекте тем выше шанс что всем будет пофиг на недостатки тс в плане типизации и не пофиг на проблемы флоу в тулзах

Дмитрий
16.06.2018
19:09:33
моя логика - чем выше число людей в проекте тем выше шанс что всем будет пофиг

Олександр
16.06.2018
19:10:49

kana
16.06.2018
19:11:15
системы типов должны быть консервативны чтобы быть soundness
а не soundness система это скорее система хинтов, нежели тайп система

Олександр
16.06.2018
19:12:03
ну вам в джаву тогда

kana
16.06.2018
19:12:41
лол
"система типов" - "джава"

Denis
16.06.2018
19:12:56
>но иногда это доходит до абсурда
Чем чище пишешь тем меньше ругается
если у тебя везде всё мутабельно

Morsik
16.06.2018
19:13:21

Denis
16.06.2018
19:13:23
то конечно будет казаться что флоу что-то перебарщивает

Дмитрий
16.06.2018
19:14:27
Фронтендам нет доверия

Олександр
16.06.2018
19:15:35

Google

Morsik
16.06.2018
19:16:16
напиши функцию которая вызывает два раза функцию

Denis
16.06.2018
19:16:17
хочу reason попробовать, видел выступление полгода назад, там говорилось что продакшен реди все дела, его с того момента хоть чуть больше людей начали юзать?)
есть ф-ция, принимает строку, возвращает строку
вызывай её хоть тыщу раз

Дмитрий
16.06.2018
19:18:12
> почему ты мне не доверяешь флоу ?
> new Proxy(trustMeImEngineer)
И потом пол листа какой-нибудь дичи

Олександр
16.06.2018
19:21:45
обьекты по ссылке в js

kana
16.06.2018
19:24:09

Олександр
16.06.2018
19:27:49
нуллабл проп как выше писали)

Morsik
16.06.2018
19:28:33
тайпскрипт чат
@
обсуждение го, джс, пхп, флоу
@
чего угодно, но не тайпскрипта

Denis
16.06.2018
19:28:48
тайпскрипт только хейтим!!!

Andrey
16.06.2018
19:29:04
там всё просто :)
что его обсуждать-то …

Олександр
16.06.2018
19:30:11

Abu
16.06.2018
19:30:52

Олександр
16.06.2018
19:31:07

Abu
16.06.2018
19:31:11
Кек

kana
16.06.2018
19:31:13
кек

Morsik
16.06.2018
19:31:32
?

Google

Сергей
16.06.2018
19:33:26
потом начал вести себя по хамски
и вообще на пхп пишешь

Cenator
16.06.2018
19:33:38

Andrey
16.06.2018
19:33:41

Сергей
16.06.2018
19:33:59
чувак не отличает