
Vint
24.01.2018
16:34:57

Сергей
24.01.2018
16:35:10
или я посыл не понял?

Google

Vint
24.01.2018
16:36:48
Немного не понял. В модулях сделать нельзя, конечно же. Но когда класс ради класса, а инстанс ради инстанса - это лишние сложности.
Пример с роутами очень показательный в этом плане.

Mikhail
24.01.2018
16:37:46

Сергей
24.01.2018
16:39:40

Vint
24.01.2018
16:39:48

Сергей
24.01.2018
16:39:57

Vint
24.01.2018
16:42:36

Mikhail
24.01.2018
16:46:50

Vint
24.01.2018
16:54:05
Но и здесь классы не нужны, достаточно модуля, который выполняется один раз и кешируется. В этом и прелесть.

Alexey
24.01.2018
16:56:29
Все уже забывают, что в этом языке, по факту, нет классов? Пример выше сделали, потому что могли
var counter = 0;
function hybrid() {
if (!(this instanceof hybrid)){
return counter++;
} else {
this.counter = 0;
hybrid.prototype.next = function() {
this.counter++;
}
}
}
Вот вам пример

Google

Alexey
24.01.2018
16:56:52
Это называется «Потому что могу»
Сейчас почитываю о Go, решили они проблему с классами, конечно. С пробелами и табуляцией. Здорово на самом деле

IGOR
24.01.2018
17:06:06
Викторина глупых вопросов.
Как передать элемент массива в конфигурационном файле другом элементу?
например:
db:{
user:"login",
password:"pass"
},
sequelize:{
database: db.database,
username: db.username,
password: db.password,
}

Demuz
24.01.2018
17:06:43

Alexey
24.01.2018
17:07:30

Demuz
24.01.2018
17:08:11

Sergey
24.01.2018
17:08:20

Cenator
24.01.2018
17:08:50

Alexey
24.01.2018
17:12:09

Sergey
24.01.2018
17:12:23
А где есть?

Alexey
24.01.2018
17:13:14
Давай, чувак. Напиши «В каком обсуждении?»

Иван
24.01.2018
17:14:46

Sergey
24.01.2018
17:15:00
Не вижу там проблем, просто разные взгляды на ООП

IGOR
24.01.2018
17:15:37

Vint
24.01.2018
17:19:03

Saprow
24.01.2018
17:31:11
Здравствуйте, возможно ли закрыть выполнение всех промисов в приложении ?
Например, закрытие сокета-> закрытие всех promise

Иван
24.01.2018
17:39:03

Sergey
24.01.2018
17:42:49

Google

Dmitry
24.01.2018
17:58:42
http://evennode.com подскажите, кто сталкивался закидываю проет, но он не качает пакеты node_modules, в чем дело???

Mikhail
24.01.2018
18:04:39

Saprow
24.01.2018
18:12:50
Не дожидаться reject или resolve
Что в твоём понимание "закрытие промисов"?

Eldar
24.01.2018
18:15:09
Не дожидаться reject или resolve
Ну технически оборвать текущие промисы кажется нельзя. Однако ты можешь сделать условие, в зависимости от которого будет выполняться или не выполняться результат этих промисов.

Saprow
24.01.2018
18:15:57

Vitaly
24.01.2018
18:16:41

Eldar
24.01.2018
18:16:59
const processDataStatus = true;
somePromise
.then(function(){
if (processDataStatus) {
... yourLogic
}
});
function disableThat() {
processDataStatus = false;
}
disableThat();

Cenator
24.01.2018
18:17:14
Всем fluture js
И полифиллить не надо

Eldar
24.01.2018
18:17:27

Morsik
24.01.2018
18:21:30

Cenator
24.01.2018
18:22:33
А эта как тебе?

Dimanius851
24.01.2018
18:46:26

Пг
24.01.2018
23:54:15
Как лучше удалять устаревшие файлы, кроном или во время заливки новых?

Сергей
25.01.2018
00:02:19
Бесплатные бизнес курсы http://catcut.net/cRve

Gleb
25.01.2018
00:21:31
Я понимаю, что у нас тут чат по Rust, а не Go, но может кто подскажет. В двух чатах по Go не подсказали.
Есть проекты по транспилированию какого-нибудь расширенного синтаксиса в Go? Нашёл только всякие поделки по типу Go -> JS, не более. Хочется хотя бы классы и прочее OOP плюшки иметь/запилить. Что-то мне слабо вериться, что в Go комьюнити аналога Babel не напилили. Киданите в меня ссылочкой)

Пг
25.01.2018
00:22:17
тут чат по ноде)

andretshurotshka?❄️кде
25.01.2018
00:27:49
go generate

Google

andretshurotshka?❄️кде
25.01.2018
00:27:55
он прям встроен

Gleb
25.01.2018
00:34:53
go generate
Да не, это ж вроде не то. Это ж дичь на магических коментариях, а не транформация и дамп AST.

Paul
25.01.2018
01:58:50
Webpack 4 final ожидают 24 февраля.
А babel 7 кто-нибудь знает когда планируют финализировать?

ThisIsJavaaA
25.01.2018
02:16:56
Как в sequelize получить id только записанного(insert) обьекта? После raw query

Пг
25.01.2018
02:39:53

Admin
ERROR: S client not available

Пг
25.01.2018
02:40:10
даже половину критикалов не решили
у babel

Paul
25.01.2018
02:41:30
У них же уже 58 релизов было и до сих пор столько issue?

Пг
25.01.2018
02:42:57
ага, babel minify не работает чуть ли совсем, куча проблем с совместимостью и новым функционалом

Paul
25.01.2018
02:43:51
Столько надежд было на babel minify, но в итоге у нас он не работает и uglify успел раньше

Пг
25.01.2018
02:44:15
mangle и evaluate сломали в minify, еще dead code не пашет, если точнее пашет, но убирает глобал классы и еще чтото в minify по пизде пошло
дык в babel 6 он пашет

Paul
25.01.2018
02:45:39
А есть описание какие кейсы покрвает наличие babel-plugin-typescript?
Мне всегда казалось что они конкуренты, зачем нужен бабел если typescript это уже компилятор?

Пг
25.01.2018
02:46:19
typescript компилит в текущий es
насколько я помню
или я ошибаюсь

Paul
25.01.2018
02:47:07
Там можно разыне версии es указывать

Google

Paul
25.01.2018
02:47:22
Uglify нормально справляется

Пг
25.01.2018
02:47:55
хуйня, у меня 15.6
все пашет
правда железо 7700 интел

Paul
25.01.2018
02:49:35
В общем я не понимаю можно ли теперь использовать typescript как flow - просто как чекер, а компилить бабелем

Пг
25.01.2018
02:50:33
я ts не юзаю изза моральных убеждений, а dart изза того что его закапывают каждый день
хотя вообще начинал с сишки

Paul
25.01.2018
02:51:11
А flow?

Пг
25.01.2018
02:51:19
и лишь через тернии к js дошел
даже не видел его
в сторону elm смотрел
но хуй пойми он сдох или нет
в дев ветку коммитят
но релиза 2 года не было
или сколько там