Size: a a a

2020 April 08

AZ

Alex Zhukovsky in rust_offtopic
вас поняли
источник

AZ

Alex Zhukovsky in rust_offtopic
держите в курсе
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
ну то есть таки пулл бейзд
я просто не знаю, как в шарпах правильно композить таски, если нельзя, то это проблема шарпов, кмк
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
я просто не знаю, как в шарпах правильно композить таски, если нельзя, то это проблема шарпов, кмк
так же как в расте
источник

AZ

Alex Zhukovsky in rust_offtopic
можешь написать на расте, я не против
источник

P

Pavel in rust_offtopic
тоесть, там нельзя проверить isDone до того, как выполнять await, или добавить асинк andThen, а потом дождаться выполнения всех?
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
можешь написать на расте, я не против
я против, пулл-бейзд для горячих источников, очень горячих, где косьюмер не справляется с потоком, а не продьюсер
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
тоесть, там нельзя проверить isDone до того, как выполнять await, или добавить асинк andThen, а потом дождаться выполнения всех?
Можно дождаться всех
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
Можно дождаться всех
а скомпозить при этом можно?
источник

AZ

Alex Zhukovsky in rust_offtopic
можно сделать одну, которая ждёт все дочерние
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
можно сделать одну, которая ждёт все дочерние
ну, а дочерние можно скомпозить с теми, которые дождутся результата и дадут по результату другой результат?
источник

ЕС

Егор Савельев... in rust_offtopic
Alex Zhukovsky
покажи, как это будет выглядеть на асинк-авейтах
Для этого нужно создать коллекцию тасок и циклом после цикла спавна дождаться всех тасок из коллекции, если языком не предусмотрено других вариантов.
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
ну, а дочерние можно скомпозить с теми, которые дождутся результата и дадут по результату другой результат?
а им не нужно ничего друг про друга знать
источник

AZ

Alex Zhukovsky in rust_offtopic
и резульатта у них нет, они все войдовые
источник

AZ

Alex Zhukovsky in rust_offtopic
Егор Савельев
Для этого нужно создать коллекцию тасок и циклом после цикла спавна дождаться всех тасок из коллекции, если языком не предусмотрено других вариантов.
йеп, вот я переписал это вот так
источник

AZ

Alex Zhukovsky in rust_offtopic
но вот в изначальном коде написано так как написано
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
а им не нужно ничего друг про друга знать
да, только результат тасок источников, а ждать ты будешь скомпоженые таски, которые ждут источники, а по получению результата делают что-то твоё. Что это,я буду тебе, с лямбдами в имени, рассказывать про монады?
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
да, только результат тасок источников, а ждать ты будешь скомпоженые таски, которые ждут источники, а по получению результата делают что-то твоё. Что это,я буду тебе, с лямбдами в имени, рассказывать про монады?
по получению результата им ничего не надо делать, я в лямбде сделаю все что мне нужно
источник

AZ

Alex Zhukovsky in rust_offtopic
внутри лямбды я расставлю любые другие авейты которые мне нужны
источник

AZ

Alex Zhukovsky in rust_offtopic
в данном случае лямбда большая вышла, поэтому она перехала в фунцию ChangeOrderStateAsync
источник