Size: a a a

2020 February 08

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
А если нет возвращаемого результата?
1. возвращаемый результат есть всегда, иногда это ()
2. можно написать asyncOp >> \ -> ...
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
да нет, оба синк
и оба логают? не факториалы считают?
источник

p

polunin.ai in rust_offtopic
Или как написать такое:
some().await.foo().await.bar().await
источник

AZ

Alex Zhukovsky in rust_offtopic
>> это сокращенная версия >>= когда нам не интересен результат
источник

r

red75prime in rust_offtopic
Alex Zhukovsky
i <- [1..10]
Комбинаторы монад забыл, по-моему
источник

p

polunin.ai in rust_offtopic
polunin.ai
Или как написать такое:
some().await.foo().await.bar().await
@Psilon как это будет выглядеть?
источник

AZ

Alex Zhukovsky in rust_offtopic
red75prime
Комбинаторы монад забыл, по-моему
ничего не забыл
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Или как написать такое:
some().await.foo().await.bar().await
ну я бы писал в do

a <- some
b <- foo a
bar b
источник

AZ

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

AZ

Alex Zhukovsky in rust_offtopic
и какая-то великая ценность
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
я не считаю что больше 1 авейта на строчку это хорошая практика
У нас так:
some()
 .await
 .foo()
 .await
 .bar()
 .await
источник

r

red75prime in rust_offtopic
Alex Zhukovsky
ничего не забыл
Ммм. Нет, на вскидку не соображу как IO c List будут взаимодействовать. Может и так
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
ну я бы писал в do

a <- some
b <- foo a
bar b
Проще писать последовательно, чем заниматься такой вот херней. Тут ты делаешь промежуточные переменные, и нужно читать из середины направо, затем налево, лол.
источник

p

polunin.ai in rust_offtopic
a <- foo a
источник

p

polunin.ai in rust_offtopic
Пиздец
источник

r

red75prime in rust_offtopic
red75prime
Ммм. Нет, на вскидку не соображу как IO c List будут взаимодействовать. Может и так
Нет. Таки рекурсию советуют https://stackoverflow.com/questions/18573924/haskell-loop-over-user-input
источник

AZ

Alex Zhukovsky in rust_offtopic
red75prime
Ммм. Нет, на вскидку не соображу как IO c List будут взаимодействовать. Может и так
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Проще писать последовательно, чем заниматься такой вот херней. Тут ты делаешь промежуточные переменные, и нужно читать из середины направо, затем налево, лол.
и? в сишарпе я напишу

var a = await some
var b = await a.Foo();
return await b.Bar()
источник

AZ

Alex Zhukovsky in rust_offtopic
в чем разница?
источник

r

red75prime in rust_offtopic
Ну я и говорю, комбинаторы забыл
источник