Size: a a a

2020 November 07

ГФ

Герман Филатов... in JS Liberty
источник

ГФ

Герман Филатов... in JS Liberty
стали в 2 раза вкуснее
источник

НА

Николай Алиферов... in JS Liberty
Denis Efremov
Потому что async не может сделать возврат из вложенной функции
но пример кстати не самый прям серьёзный) прикольнее это когда сообщение отправляешь по вебсокету а ответ через минуту придёт. в данном случае без промиса не напишешь так как надо сохранить этот промис пока идёт ожидание. потом когда сообщение ответ через веб-сокет пришло, отыскать его и зарезолвить или зареджектить
источник

НА

Николай Алиферов... in JS Liberty
Герман Филатов
стал бутеры делать одной рукой
правильно
источник

p

persona x grata in JS Liberty
Виктория
Блять, хренов ты БИБЛИОТЕКАРЬ
Але-мале не бомби так люди спят
источник

В

Виктория in JS Liberty
persona x grata
позволяет писать асинхрон в синхронном стиле
Блять, насколько же это абсурдно звучит
источник

В

Виктория in JS Liberty
persona x grata
Але-мале не бомби так люди спят
Кто бомбит?
источник

В

Виктория in JS Liberty
Wembley
промис это просто красивая обёртка
Промис это псевдомонада
источник

В

Виктория in JS Liberty
Для выполнения асинхронных операций
источник

В

Виктория in JS Liberty
Псевдо, потому что промис не соответствует четырем монадическим законам, но однако ведет себя подобно монаде
источник

DE

Denis Efremov in JS Liberty
Николай Алиферов
может если это асинхронная функция и ты ее вызываешь так return await fn(), но ты заюзал setTimeout. понятно, что этот функционал вне async await работает)
Как вернуть значение из вложенной функции? При чем тут таймаут? Из любой вложенной
источник

НА

Николай Алиферов... in JS Liberty
Denis Efremov
Как вернуть значение из вложенной функции? При чем тут таймаут? Из любой вложенной
уже ведь я написал если вложенная функция создана через async, то return await fn()
источник

НА

Николай Алиферов... in JS Liberty
ты о другом говоришь же, о том что нельзя без промиса колбек отложенно вызвать и вернуть аргумент колбека сюда await sleep()  ) например в таймауте или ещё чем-то
источник

W

Wembley in JS Liberty
Виктория
Промис это псевдомонада
Кроме тебя больше ни от кого не слышу ничего про это монады в JS

Промис — решение проблемы callback hell, по сути он просто даёт возможность установить порядок в котором должны выполняться асинхронные запросы

Зачем так усложнять?
источник

НА

Николай Алиферов... in JS Liberty
Wembley
Кроме тебя больше ни от кого не слышу ничего про это монады в JS

Промис — решение проблемы callback hell, по сути он просто даёт возможность установить порядок в котором должны выполняться асинхронные запросы

Зачем так усложнять?
ну она любит философию монад, а ты просто любишь упрощать. вам не суждено быть вместе
источник

W

Wembley in JS Liberty
Николай Алиферов
ну она любит философию монад, а ты просто любишь упрощать. вам не суждено быть вместе
😂😂😂
источник

НА

Николай Алиферов... in JS Liberty
Но ты можешь попросить написать её монаду на ассемблере, чтобы сбросить монадный пыл немного
источник

НА

Николай Алиферов... in JS Liberty
потом на машинном коде, потом иглой на жестком диске)
источник

W

Wembley in JS Liberty
Не ну я тоже люблю в корень вот так смотреть что бы понимать почему именно так или иначе, и тоже были мысли учить ассемблер даже для этого😂 Но мой пыл ассемблер остудил быстро
источник

НА

Николай Алиферов... in JS Liberty
надо смотреть в корень, что было до большого взрыва?) что было до бесконечной сингулярности? какова первопричина и назначение этого всего?
источник