Size: a a a

2020 April 09

ML

Mike Lubinets in rust_offtopic
Ты вообще не отстреливаешь, да?
источник

p

polunin.ai in rust_offtopic
?
источник

ML

Mike Lubinets in rust_offtopic
Какую общую операцию делают ? и await?
источник

p

polunin.ai in rust_offtopic
Mike Lubinets
Какую общую операцию делают ? и await?
Эии две операции - монадический and_then
источник

С

Слава in rust_offtopic
Mike Lubinets
А я никуда не хожу
А чего ж ты тогда против "железного занавеса"? Кстати, это была не агитация, а предсказание, и оно сбылось, вот Антон может подтвердить.
источник

ML

Mike Lubinets in rust_offtopic
polunin.ai
Эии две операции - монадический and_then
При чем тут ?
источник

ML

Mike Lubinets in rust_offtopic
И как вообще ? связан с await?
источник

p

polunin.ai in rust_offtopic
Mike Lubinets
При чем тут ?
Потому что он тоже сахар над and_then
источник

ML

Mike Lubinets in rust_offtopic
polunin.ai
Потому что он тоже сахар над and_then
Во первых, нет.
источник

p

polunin.ai in rust_offtopic
Mike Lubinets
И как вообще ? связан с await?
Обе операции - монады
источник

ML

Mike Lubinets in rust_offtopic
polunin.ai
Обе операции - монады
Лол.
источник

А⚙

Антон ⚙️ in rust_offtopic
Mike Lubinets
И как вообще ? связан с await?
Одна и та же семантика: монадическая связка
источник

ML

Mike Lubinets in rust_offtopic
Mike Lubinets
Во первых, нет.
Во вторых, try это просто макрос, а не часть языка.
В третьих, им никто не пользуется уже хрен пойми сколько времени, так что о нём можно забыть и принять наконец как факт, что выброс ошибки это ?
источник

p

polunin.ai in rust_offtopic
Так мы про ? и говорим
источник

ML

Mike Lubinets in rust_offtopic
polunin.ai
Потому что он тоже сахар над and_then
Возвращаясь к этому, await это намного больше, чем просто сахар над комбинаторами.
Это прежде всего self-referrential генераторы, которые позволяют более гибко борровить в асинхронном коде
источник

А⚙

Антон ⚙️ in rust_offtopic
Mike Lubinets
Возвращаясь к этому, await это намного больше, чем просто сахар над комбинаторами.
Это прежде всего self-referrential генераторы, которые позволяют более гибко борровить в асинхронном коде
Это уже заморочки раста
источник

ML

Mike Lubinets in rust_offtopic
Антон ⚙️
Это уже заморочки раста
А мы что, не про Раст говорим?
источник

А⚙

Антон ⚙️ in rust_offtopic
Mike Lubinets
А мы что, не про Раст говорим?
Так и у ?, и у await семантику, меняющая control flow
источник

ML

Mike Lubinets in rust_offtopic
Антон ⚙️
Так и у ?, и у await семантику, меняющая control flow
И?
источник

p

polunin.ai in rust_offtopic
Mike Lubinets
Возвращаясь к этому, await это намного больше, чем просто сахар над комбинаторами.
Это прежде всего self-referrential генераторы, которые позволяют более гибко борровить в асинхронном коде
Не понял, await это сахар:
foo.await;
let a=5;
->
foo.and_then(|_| {
 let a = 5;
})
источник