Size: a a a

2020 January 16

AZ

Alex Zhukovsky in rust_offtopic
и что угодно
источник

B

Bogdan in rust_offtopic
return же обратно в монадку оборачивает, вроде
источник

AZ

Alex Zhukovsky in rust_offtopic
return это легаси пюр, забылипро него
источник

AZ

Alex Zhukovsky in rust_offtopic
pure - да, оборачивает в монаду
источник

AZ

Alex Zhukovsky in rust_offtopic
учитывая что ты сравниваешь со списком (вроде)
источник

AZ

Alex Zhukovsky in rust_offtopic
или футурой
источник

B

Bogdan in rust_offtopic
Alex Zhukovsky
return это легаси пюр, забылипро него
Как забыли? ... А ду синтаксис?
источник

AZ

Alex Zhukovsky in rust_offtopic
то pure это [x] или ok(x) соответственно
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
Как забыли? ... А ду синтаксис?
return это не часть синтаксиса
источник

AZ

Alex Zhukovsky in rust_offtopic
можешь написать

do
 x <- foo
 [x*2]
источник

B

Bogdan in rust_offtopic
Ну если лист монада, тип?
источник

AZ

Alex Zhukovsky in rust_offtopic
ну да, ретурн просто полиморфный
источник

B

Bogdan in rust_offtopic
А если
foo :: IO Int
источник

AZ

Alex Zhukovsky in rust_offtopic
ну для ио нет публичного конструктора
источник

AZ

Alex Zhukovsky in rust_offtopic
так что явно его не вызвать, да
источник

B

Bogdan in rust_offtopic
Без ретурн не выйдет, насколько помню
источник

AZ

Alex Zhukovsky in rust_offtopic
но ио самая скучная монада
источник

AZ

Alex Zhukovsky in rust_offtopic
она ничего не умеет
источник

B

Bogdan in rust_offtopic
>_<
Скучная
источник

AZ

Alex Zhukovsky in rust_offtopic
ну ты можешь положить данные в ио
источник