Size: a a a

2020 May 03

G

Gymmasssorla in rust_offtopic
в си тоже функтор есть
источник

p

polunin.ai in rust_offtopic
option, vec это реализации функтора
источник

A

Aleksandr Khristenko in rust_offtopic
polunin.ai
у меня кстати челлендж - я пишу программу без mut, только на иммутабельных данных. уже 1300 строк без единого mut. Не считая File::read_to_string, потому что это стд-функция.
Используй std::fs::read_to_string(), mut будет ненужен =)
источник

A

Aleksandr Khristenko in rust_offtopic
egoarka
option, vec, result, future
Нет функторов как единого интерфейса/кнцепции.
источник

e

egoarka in rust_offtopic
Aleksandr Khristenko
Нет функторов как единого интерфейса/кнцепции.
ок, а это типа жирный минус?
источник

A

Aleksandr Khristenko in rust_offtopic
egoarka
option, vec, result, future
Т.е. ты не можешь абстрагироваться от них и написать функцию, которая будет принимать любой функтор.
источник

e

egoarka in rust_offtopic
Aleksandr Khristenko
Т.е. ты не можешь абстрагироваться от них и написать функцию, которая будет принимать любой функтор.
прям вообще?
чет не верится что в расте такое не провернуть
источник

A

Aleksandr Khristenko in rust_offtopic
egoarka
прям вообще?
чет не верится что в расте такое не провернуть
Насколько я знаю - да.
источник

G

Gymmasssorla in rust_offtopic
egoarka
ок, а это типа жирный минус?
да
источник

A

Aleksandr Khristenko in rust_offtopic
hkt нет, поэтому и не получится
источник

G

Gymmasssorla in rust_offtopic
egoarka
прям вообще?
чет не верится что в расте такое не провернуть
без макросов пж
источник

p

polunin.ai in rust_offtopic
egoarka
прям вообще?
чет не верится что в расте такое не провернуть
неа. нужны как минимум Gat
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
неа. нужны как минимум Gat
(и то они не совсем подходят, уже обсуждали)
источник

p

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

p

polunin.ai in rust_offtopic
но хоть как-то
источник

G

Gymmasssorla in rust_offtopic
hkt для бедных кек
источник

AZ

Alex Zhukovsky in rust_offtopic
egoarka
прям вообще?
чет не верится что в расте такое не провернуть
макросом можно написать "обобщённую" "функцию"
источник

AZ

Alex Zhukovsky in rust_offtopic
ещё можно впилиться в ду-нотацию через трай трейт
источник

e

egoarka in rust_offtopic
Alex Zhukovsky
макросом можно написать "обобщённую" "функцию"
это disadvantage что ли?
источник

AZ

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