@JSlang

Страница 983 из 2237
Сергей
19.06.2017
10:39:09
И что?
не то кинул

=(

Andrey
19.06.2017
10:39:28
А, понял. Просто без этого тяжело жить, особенно когда библиотеку пилишь.

Google
Сергей
19.06.2017
10:52:12
+ монорепо в некоторых случаях, оказалось весьма удобно

Muzaffar
19.06.2017
10:54:02
ребять как вывести содержимое от object MessageEvent?

Set
19.06.2017
10:55:15
можно ли как нибудь изображения превратить в точки ? что бы сделать анимацию

Ekaterina
19.06.2017
10:56:06
svg

Set
19.06.2017
10:57:14
охота сделать анимацию через канвас

Muzaffar
19.06.2017
10:57:58
.data
спасибо!

Set
19.06.2017
11:04:24
расщепление фото в canvasе можно сделать ?

Андрей
19.06.2017
11:12:08
rm -rf ./your-project && npm i -S nightmare
Необходимо скачать с сайта документ, но для этого требуется авторизация. С помощью nightmare можно последовательно авторизоваться и скачать, правильно понимаю?

Дмитрий
19.06.2017
11:27:33
Да

Andrey
19.06.2017
11:31:42
Какой плагин для атома лучше использовать для flow?

Igor
19.06.2017
12:20:15
/ban

Group Butler [beta]
19.06.2017
12:20:16
Igor banned Gord!

Google
Андрей
19.06.2017
12:40:56
Да
Спасибо

Nikolay
19.06.2017
13:12:36
Всем привет. Подскажите, как грамотно сигнатуру стрелками описать для такого: const headOrIdentity = param => (isArray(param) ? head(param) : param);

Решил так: * @sig a -> a * @sig [a] -> a

Oleg
19.06.2017
13:24:01
Ох уж эта типизация

Дмитрий
19.06.2017
13:44:54
Решил так: * @sig a -> a * @sig [a] -> a
Сигнатуры всё равно же нигде не поддерживаются ?

Nikolay
19.06.2017
13:45:34
Да, но мы всякое поинт-фри ими описываем. Потом может парсер какой-нить типа рамдовского подключим :D

Это зачастую выразительнее, чем @param, @param, @returns

Дмитрий
19.06.2017
13:47:05
Ну парсеры так то уже есть)) Видел один proof of concept, переводит в sanctuary-дефинишены

Это зачастую выразительнее, чем @param, @param, @returns
Так а зачем) Тогда проще или flow взять или purescript (hard mode)

Nikolay
19.06.2017
13:48:00
Ну вот пока нет ни того, ни другого :)

Дмитрий
19.06.2017
13:48:25
Тяжко ?

Daniel
19.06.2017
13:48:36
жсдок лучше, чем ничего

Nikolay
19.06.2017
13:48:43
+

Раньше и его почти не было :)

Daniel
19.06.2017
13:49:12
да и вскод и идешки сейчас подтягивают типизацию из жсдока

так что относительно удобно

Nikolay
19.06.2017
13:49:40
Ну да, мы тайпдефами джсдоковскими обмазываемся, вроде норм

Winni
19.06.2017
13:50:27
Опять из жса делают языкнейм, на котором до этого кодили.

Дмитрий
19.06.2017
13:50:30
Google
Дмитрий
19.06.2017
13:51:21
Опять из жса делают языкнейм, на котором до этого кодили.
Я на джаве до этого писал, заметно чтобы я за ооп топил?)

Winni
19.06.2017
13:52:17
Я на джаве до этого писал, заметно чтобы я за ооп топил?)
Я про сигнатуры, да и про строгую типизацию тоже в общем.

Олег
19.06.2017
13:52:28
Зачем дебажить когда можно просто не делать ошибок

Nikolay
19.06.2017
13:52:32
Катаем в прод, пока норм :D

Да, пишем идеальный код без багов, само собой!

Daniel
19.06.2017
13:53:03
Я тоже так говорил ? Но это совсем не то(
это лучше, чем отсутствие вообще чего-либо

люди боятся препроцессоров, особенно какие-нибудь сеньйоры, которые принимают решения и всё дальше ес5 и жквери принимают в штыки или очень медленно

ой что-то у меня мой лингвистический модуль отвалится скоро

Дмитрий
19.06.2017
13:54:01
Я про сигнатуры, да и про строгую типизацию тоже в общем.
Приехали)) Это вообще не java сигнатуры ? Мою точку зрения на программирование сейчас скорее можно назвать полной противоположностью джаве

Nikolay
19.06.2017
13:54:58
люди боятся препроцессоров, особенно какие-нибудь сеньйоры, которые принимают решения и всё дальше ес5 и жквери принимают в штыки или очень медленно
У нас не боятся, просто проект достаточно старый, кода много. Начиналось все на самой заре ноды, много легаси накопилось.

Winni
19.06.2017
13:58:13
люди боятся препроцессоров, особенно какие-нибудь сеньйоры, которые принимают решения и всё дальше ес5 и жквери принимают в штыки или очень медленно
Это отличные прогеры(нет), боятся потому что это новое, просто противоположность духу профессии. У ксс препроцессоров, легаси вообще не надо преобразовавать зачастую, они его понимают.

Nikolay
19.06.2017
14:14:28
люди боятся препроцессоров, особенно какие-нибудь сеньйоры, которые принимают решения и всё дальше ес5 и жквери принимают в штыки или очень медленно
основное правило помидора, работает не трожь, и использую проверенное годами решение, поэтому очень сложно протолкнуть что то новое )

? гриб
19.06.2017
14:16:43
просто проверяем данные на тип, когда это критично )

Вишневый чай
19.06.2017
14:44:31
То есть всегда
на самом деле нет )

? гриб
19.06.2017
14:44:36
То есть всегда
ну ты как всегда ) не требуется никаких проверок на тип, если тебе важна falsy или truthy

Вишневый чай
19.06.2017
14:44:40
(ну у тя и ник теперь)

Google
Konstantin
19.06.2017
14:44:54
да он вечно

Вишневый чай
19.06.2017
14:45:05
@ZeroBias - заучиваешь определение?

Daniel
19.06.2017
14:46:14
это из мема

Сергей
19.06.2017
14:46:17
Дмитрий
19.06.2017
14:47:05
@ZeroBias - заучиваешь определение?
Я его могу объяснить разбуженным ночью)

Admin
ERROR: S client not available

Bogdan
19.06.2017
14:48:09
а чего они должны быть final?

это из джавы что-то?

Oleg
19.06.2017
14:48:34
Суровое наследие времен до ООП

ФП называется

Дмитрий
19.06.2017
14:48:44
ну ты как всегда ) не требуется никаких проверок на тип, если тебе важна falsy или truthy
Потребуется когда ты спустя n функций будешь гадать, nullable у тебя тип или нет

а чего они должны быть final?
Чтобы не столкнуться с непонятными сайд эффектами

Когда все функции начнут менять одно и то же значение

Проще говоря, это определение иммутабельности

это из мема
Из мема, да))



Andrey
19.06.2017
15:12:00
Ещё один вопрос об инвалидности: как установить flow? А то шёл по официальному гайду, сделал специально несколько ошибок(типа умножения строк), но у меня он ошибки не находит. Так же не понял как его поддержку в atom встроить.

Блин, никто не пользуется flow??

Andrey
19.06.2017
15:19:30
выкинь атом возьми вскод
Сидел уже там, теперь сменил.

Google
Andrey
19.06.2017
15:19:44
Не хочу к одному редактору привязываться.

George
19.06.2017
15:19:48
ну вот и ебись тогда сам с этим говном

George
19.06.2017
15:20:02
атом

Andrey
19.06.2017
15:20:09
А атом тут причём?

Я флоу хочу настроить.

Атом уже потом.

Andrey
19.06.2017
15:21:07
nuclide
Установил. Но проблема в общем в другом: Я вроде как установил по гайду, но ошибки не находит. Кстати, флоу без комментов можно использовать?

А то как-то не охота в каждом файле это писать.

George
19.06.2017
15:22:19
а может вообще на тс перейти? зачем эти полумеры

Andrey
19.06.2017
15:22:19
Сергей
19.06.2017
15:22:21
А то как-то не охота в каждом файле это писать.
лол это тоже самое что переименовывать все файлы проекта в .ts это нормально

Страница 983 из 2237