Anonymous
я в истерике ЗАЧЕМ кому-то нужен ssh-rsa публичный)))
Sergey
ты тупой
Anonymous
ну так че, ткнуть тебя носом в докку?
Anonymous
ты тупой
обоснуй
Sergey
в анус себя ткни
Анатолий
носом
Sergey
обоснуй
ты меня не знаешь не знаешь моих целей не знаешь моих знаний ты быдло
Sergey
гуляй
Anonymous
это тебе @JiLiZART надо насчет анусов поговорить
Nicholas
Ночное общение всегда такое?
Sergey
Ночное общение всегда такое?
нет просто тут быдло выкатился уже третий аккаунт делает себе
Nikolay
это тебе @JiLiZART надо насчет анусов поговорить
ты адекватный или нет? какие анусы?
Nikolay
Ночное общение всегда такое?
нет, тут просто особо активный тролль появился )
Анатолий
Ночное общение всегда такое?
Тут закономерность не по времени суток, а по конкретному человеку )
ℝei
он пригорел от cross-env сегодня прост
Анатолий
он пригорел от cross-env сегодня прост
Он ещё где-то пригорел сегодня?
Анатолий
Уже в третьем
Sergey
тупое быдло неискоренимо
Anonymous
лол. ну так че там насчет публичных ssh-rsa
Sergey
забаньте его кто-нибудь
Anonymous
для кого ты их у себя на сайте вывалил, знаток криптографии?
Anonymous
ну че ты плачешь
Анатолий
@ZeroBias похоже банхаммер настраивает )
Anonymous
https://sms-reg.com/
Anonymous
eahqzsr
Народ, а как удобнее всего делать если есть цепочка промисов и часть резьутата нужно прокинуть в следующий then из предыдущего?
Anonymous
забаньте его кто-нибудь
так что будешь жрать говно пока мне не надоест
Sergey
я выйду из чата и хер ты че сделаешь
Anonymous
в том числе в своем чатиге про Ноду, в котором ты пидор меня тоже забанил
Sergey
не найдешь
Anonymous
@JiLiZART подтвердит
Sergey
да мне похуй на твои угрозы
Sergey
ты чмошник, из школы
Nikolay
@JiLiZART подтвердит
то что ты быдло ни на что не способное?
Nikolay
узнал мой телефон а звонить зассал )
Анатолий
если в предидущем then вернуть Promise.resolve(result) то оно попадет в следующий then
А чем это будет отличаться, если в предыдущем then сделать просто ретурн? То, что он вернёт, попадёт в следующий then аргументом?
Nikolay
а потом пошел сбрасывать пароли на все акки
eahqzsr
если в предидущем then вернуть Promise.resolve(result) то оно попадет в следующий then
дело в том что нужно еще и данные из другого промиса тоже вернуть. Щаз изображу.
eahqzsr
https://gist.github.com/anonymous/418d0329e6e1ca3c0bb282de53e8d3f3
Anonymous
Хуяси. У нас здесь кулхацкеры появились?
Nikolay
скорее школьники )
Anonymous
У, злое школоло.
Anonymous
@JiLiZART подтвердит
Ты уже взломал кого-нибудь?
Nikolay
Ну он меня пытался )
Nikolay
если это взломом можно назвать
Anonymous
Как?
Anonymous
Уговаривал выслать ему пароль?
Nikolay
ну узнал мои телефон и почту (они в открытом доступе) и начал везде пароли восстанавливать
Anonymous
Лол.
eahqzsr
.then( data => nextAsyncFn().then( value => ({ data, value }) ) )
нет, так-то я и сам могу. Я хочу плоскую струру. Я могу конечно изобразить функцию высшего порядка и дестракчеринг, но может проще есть или делал кто?
Nikolay
проще только async await
Anonymous
Ну, это больше на психику рассчитано.
Anonymous
Просто в определённых местах будет один уровень вложенности.
eahqzsr
Вот тут есть решение через объект из внешней области видимости: http://solutionoptimist.com/2013/12/27/javascript-promise-chains-2/
eahqzsr
Не нравится, если честно.
eahqzsr
Запилю наверное велосипед.
Nikolay
я себе запилил один )
Дима
нет, так-то я и сам могу. Я хочу плоскую струру. Я могу конечно изобразить функцию высшего порядка и дестракчеринг, но может проще есть или делал кто?
Можешь ещё через контекст передавать — каждая функция возвращает в объекте все аргументы, нужные для работы последующих
Nikolay
я себе запилил один )
вот так работает const sq = require('sequence-as-promise'); sq([ fetchUser(32), (user) => fetchUserUrls(user.id) ]).then((results) => { const [user, links] = results; renderHTML(user, links); });
Дима
С фьючерсами можно ещё инвертировать подход и прокидывать в "промис" первым делаом саму функцию, которой требуются все эти данные, а потом уже применять результаты к ней
Дима
Хз как объяснить вкратце)
Дима
https://github.com/fluture-js/Fluture#ap
Nikolay
через карирование тоже можно
Максим
Понимаю, что вопрос не про JS, но все же. Кто-нибудь пробовал успешно (!) писать media query для ios safari landscape? Чтобы не через max-device-height, а просто max-height? Нужно задетектить именно safari landscape с барами.
https://faisalman.github.io/ua-parser-js/ Буквально сегодня встретил. Определит браузер, устройство... на клиенте. Протестил на двух девайса — работает.
eahqzsr
через карирование тоже можно
Да, запилил велосипед: const withData = data => promise => ( new Promise((resolve, reject) => { promise.then( result => ( resolve([ data, result ])), error => ( reject( [ data, error ]) ) ) }) );
eahqzsr
Просто странно что такой фигни стандартной нет.
Vitaly
Всем привет, пришел поглазеть
Anonymous
ку алл