Size: a a a

2020 February 08

p

polunin.ai in rust_offtopic
Option<Box<dyn AsyncHandler<HandlerCtx<Upd>, Result<(), HandlerE>> + 'a>>;

Интересно, увидь они такое, тоже бы писали полностью тип?
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
Option<Box<dyn AsyncHandler<HandlerCtx<Upd>, Result<(), HandlerE>> + 'a>>;

Интересно, увидь они такое, тоже бы писали полностью тип?
У них такого нет)
источник

OV

Oleg Volkov in rust_offtopic
Stanislav Popov
мне кидали коменты что в сишарпе есть стиль - не писать типы а юзать только var
В го так же рекомендуют , я так не пишу
источник

В

Вафель in rust_offtopic
Gymmasssorla
Ну шарписты более открытые к изменениям к лучшему
Ну, зависит от людей
источник

В

Вафель in rust_offtopic
polunin.ai
Option<Box<dyn AsyncHandler<HandlerCtx<Upd>, Result<(), HandlerE>> + 'a>>;

Интересно, увидь они такое, тоже бы писали полностью тип?
Вангую в шарпе это выглядело бы скорее как IAsyncHandler? и всё :D
источник

DF

Dollar Føølish in rust_offtopic
Вывод типов это принципиальный момент в некоторых языках
источник

DF

Dollar Føølish in rust_offtopic
Например в окамле и хаскеле поддерживается вывод по всей программе
источник

DF

Dollar Føølish in rust_offtopic
И он уже позволяет влиять на семантику
источник

DF

Dollar Føølish in rust_offtopic
В расте насколько я помню нет такого
источник

DF

Dollar Føølish in rust_offtopic
Например што делает эта функция в окамле?

let rec f g h
 g |> h (f)
источник

G

Gymmasssorla in rust_offtopic
Dollar Føølish
В расте насколько я помню нет такого
Мне нравится, как в Haskell указывают тип с помощью ::. Это позволяет не расставлять _ в вызове функции, если компилятор не в состоянии вывести всего один тип одного параметра
источник

DF

Dollar Føølish in rust_offtopic
Да, явное указание однозначно имеет ценность
источник

В

Вафель in rust_offtopic
Gymmasssorla
Мне нравится, как в Haskell указывают тип с помощью ::. Это позволяет не расставлять _ в вызове функции, если компилятор не в состоянии вывести всего один тип одного параметра
btw, видел rfc на что-то подобное в растишке
источник

G

Gymmasssorla in rust_offtopic
Вафель
btw, видел rfc на что-то подобное в растишке
Сделай(ем) свой RFC)
источник

В

Вафель in rust_offtopic
Gymmasssorla
Сделай(ем) свой RFC)
без меня плиз :D
источник

G

Gymmasssorla in rust_offtopic
Почему?
источник

В

Вафель in rust_offtopic
я усталь
источник

p

polunin.ai in rust_offtopic
Gymmasssorla
Сделай(ем) свой RFC)
Прошлый докончи
источник

p

polunin.ai in rust_offtopic
Или телоксайд почини
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
Прошлый докончи
Мне туда нечего добавить
источник