Size: a a a

2021 October 29

D

Devel29A in codingteam
источник

t

ttldtor in codingteam
Бэк преше. Дружеский пинок под зад какой-то. Ладно, допустим. Справедливость восстановлена.
источник

FO

FORTRAN ONE LOVE in codingteam
Не заменит, прости
источник

t

ttldtor in codingteam
Блин, а я думал, что ты знаешь. Это из C++11. Но я всё перепутал.
источник

t

ttldtor in codingteam
Да ладно)
источник

D

Devel29A in codingteam
Что?
источник

t

ttldtor in codingteam
процесс создал Будду, а Будда вообразил работающий процесс
источник

t

ttldtor in codingteam
ЧТО?!
источник

t

ttldtor in codingteam
хотел бы я научиццо в кубер, но ведь скоро что-то новое появится
источник

f

folex in codingteam
бля, в жсе есть каналы или нормальные промисы, которые можно снаружи зарезолвить?
источник

f

folex in codingteam
new Promise(function(resolve, reject)

кто это придумал, должен гореть в аду
источник

f

folex in codingteam
ну или хотя бы объясните мне, нахера так сделано, неудобно же блядь
источник

f

folex in codingteam
удобно:

let promise = new Promise();
promise.resolve(msg);
promise.reject(err);
await promise;


неудобно:
var resolve;
var reject;
let promise = new Promise(function(res, rej) {
   resolve = res;
   reject = rej;
});
resolve(msg);
reject(msg);
await promise;
источник

Dv

Dr. Friedrich von Ne... in codingteam
Появится — надо будет и туда мигрироваться, что поделаешь?
источник

FA

Farid Akhmedov in codingteam
Как ты странно этим пользуешься. resolve и reject внутри промиса должны быть, а ты их наружу вытаскиваешь.
источник

f

folex in codingteam
Я как раз хочу перестать так пользоваться
источник

f

folex in codingteam
потому что это пиздец какой-то
источник

FA

Farid Akhmedov in codingteam
async () => {
 if (false) {
   throw new Error('1')
 }
 return 2021;
}
________
new Promise((resolve, reject) => {
 if (false) {
   reject('1')
 }
 resolve(2021)
})
источник

f

folex in codingteam
я хочу найти либу/примитив, которая даст мне communication channel
источник

f

folex in codingteam
let channel = ...;

// then, in one place
await channel.receive();

// and somewhere else
await channel.send(msg);
источник