Vladimir
Дима
Ну если либу сто лет не обновлять, то конечно сломается
Ale
Vladimir
> @Atassis
Уже были случаи, когда нативные промисы так меняли?
Будет finally.
Vladimir
Промисы только в 2015 появились, в 2016 ничего нового
Vladimir
Но finally на горизонте
Vladimir
Cancellable promises сломали бы все к ебеням
Vladimir
Но их завернули слава богу
Дима
БЫ
Ale
Ale
ну обзерваблы пришлось бы
Таймураз
Тут не совсем сведущ и хочется еще поспорить, но я скорее согласен, чем не согласен
Vladimir
Потому что у блюберда есть своя отмена, абсолютно не соответствующая тому, что предлагалось
Дима
Наличие "лишних" методов — красный флаг, наличие отличающихся методов — красный флаг, короче правильный путь — это молиться, поститься и использовать строго одобренные методы
Дима
Понятно
Таймураз
ы
Vladimir
Правильный путь - не трогать глобалы
Таймураз
синюю пташку кто-то использует?
Таймураз
из вас
Дима
Я
Vladimir
Максимум - полифил по спеке или stage 4
Таймураз
а async await полифилится в промисы же?
Vladimir
Я перестал, пользы мало
Дима
Дима
.timeout например
Дима
.map
Ale
Дима
Самому это всё руками писать — ну нет
Vladimir
Все это полезные штуки, но от промисов должны быть отделены
yarastqt [msk +1 week]
в генераторы вроде, не?
yarastqt [msk +1 week]
async\await
Таймураз
нет же
как нет, если async await еще не выпустили?)
Vladimir
timeout это сверхважно, но это подразумевают отменяемые промисы
Дима
Дима
Vladimir
А это кардинальное отступление от спеки
Vladimir
Вообще да
Дима
Блин
Дима
Как можно рассуждать об этом даже не прогуглив
Ale
Дима
У меня выключены отмены промисов
Дима
Есть .timeout
Дима
ВСЁ
yarastqt [msk +1 week]
Дима
Просто reject через определенный период времени
Ale
async await это генераторы или что-то подобное на генераторы + контролирующая рутина
Vladimir
Если по таймауту операция не отменяется, то это в одну строку и так делается
Ale
их нельзя полифилить, это на уровне синтаксиса
Таймураз
Vladimir
then(timeout(500))
yarastqt [msk +1 week]
Vladimir
Vladimir
Или я что-то упустил?
Ale
yarastqt [msk +1 week]
в хроме с 54 вроде тоже уже есть
Таймураз
Лядь, я задрался
Где можно почитать всю эту инфу, хоть сколь-нибудь разжеванную
yarastqt [msk +1 week]
или 56
Дима
Дима
А хочется нормального декларативного синтаксиса
Таймураз
можно на инглише
Я задрался открывать по 20 статей и изучать, что когда и как было выпущено и на каких правах)
Ale
я тож не следил)
Vladimir
Само собой. Или ты конкретно про linux/os x?
Vladimir
Ну ясно
Vladimir
Да в нем и так смысла нет
Vladimir
Пока будешь мигрировать на чакру - в8 обратно обгонит
Vladimir
При том что в ноде интеграция через shim, в8 всегда будет в основе
Vladimir
Вот и я говорю - мигрировать не надо
Vladimir
Поиграться и убедиться что ничего интересного
Vladimir
Да, но зачем? никто не пользуется, официальных релизов нет, поддержки нет
Vladimir
Во на JavaScriptCore - это было бы другое дело
Anonymous
Мне кажется, норм ситуация, если подменить глобальный промис обёрткой над Bluebird, которая полностью обратносовместима со спекой.
Vladimir
Можно было бы вкрутить в какой нибудь там ReactNative целиком
Vladimir
Это была бы бомба
Andrey
Вечер добрый, может тут кто подсказать как вебшторм настроить под es6 для ноды
Sergey
он же норм работает)
Andrey
у меня даже на class ругается
Anonymous
Sergey
штатный линтер умеет es6
Sergey
да