Size: a a a

2020 September 02

ΑZ

Αλεχ Zhukovsky in rust_offtopic
так что вопрос не в этом
источник

CD

Constantine Drozdov in rust_offtopic
Αλεχ Zhukovsky
если порядок операций не важен или она вообще одна, то разницы нет
ну это моё определение копирования в текущий момент
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну ерунда выходит
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
(+1) <$> anymonad - тут нет последовательности операций
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ибо она всего одна - инкремент на единичку
источник

A

Aleksandr Khristenko in rust_offtopic
Так там и монада не используется
источник

CD

Constantine Drozdov in rust_offtopic
Αλεχ Zhukovsky
(+1) <$> anymonad - тут нет последовательности операций
ну посмотри, что получится, если два раза вызвать функцию, которая вернет IO
источник

A

Aleksandr Khristenko in rust_offtopic
а используется функтор
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Aleksandr Khristenko
а используется функтор
монада явлется функтором
источник

A

Aleksandr Khristenko in rust_offtopic
Constantine Drozdov
ну посмотри, что получится, если два раза вызвать функцию, которая вернет IO
Оба раза вернется IO
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
это сабкласс же
источник

CD

Constantine Drozdov in rust_offtopic
так и есть, только теперь собрать их в одно IO как раз требование указать порядок
источник

CD

Constantine Drozdov in rust_offtopic
а main может вернуть только одно IO
источник

A

Aleksandr Khristenko in rust_offtopic
Constantine Drozdov
так и есть, только теперь собрать их в одно IO как раз требование указать порядок
Так а как иначе-то?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
порядок свойство любой монады
источник

CD

Constantine Drozdov in rust_offtopic
ну вот
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
включая резалт
источник

CD

Constantine Drozdov in rust_offtopic
монада IO не наследует копируемость, она просто всегда не копируется
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Err("Hello").and_then(|_| Err("World")) - от порядка сильно зависит
источник

A

Aleksandr Khristenko in rust_offtopic
Αλεχ Zhukovsky
монада явлется функтором
у <$> ограничение - функтор, т.е. тот пример чисто на функтор
источник