Size: a a a

2020 October 29

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
unimplemented!()
Угу
fn foobar() -> impl Display { unimplemented!() }
источник

EG

Emmanuel Goldstein in rust_offtopic
Для дырок в значениях у раста вывод типов туповат
источник

SP

Stanislav Popov in rust_offtopic
книжка по идрису кстати ваще не идет. я читаю и как то не трогает меня. думаю надо просто чтото на нем написать и все
источник

SP

Stanislav Popov in rust_offtopic
либо просто разбирать код пока не пойму
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Для дырок в значениях у раста вывод типов туповат
у меня ioc фреймворк на выводе типов работает лол
источник

D

Dima in rust_offtopic
Emmanuel Goldstein
Серде решает эту проблему. Очевидно, тогда при создании сериализатора ты не можешь учитывать особенности формата, потому что сериализатор универсальный.
Если у тебя есть более хорошее решение этой проблемы — скажи.
Dima
Мне не нужно 100500 форматов, а нужно допустим 2, мне не лень написать что больше чем serialize, и узнать что я лох на этапе компиляции
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
у меня ioc фреймворк на выводе типов работает лол
У меня даже без такой жести постоянно раст выводит юнит где попало
источник

EG

Emmanuel Goldstein in rust_offtopic
Dima
Мне не нужно 100500 форматов, а нужно допустим 2, мне не лень написать что больше чем serialize, и узнать что я лох на этапе компиляции
Есть какой-нибудь крейт, допустим, chrono
источник

EG

Emmanuel Goldstein in rust_offtopic
И он хочет поддержать (де)сериализацию своих значений
источник

H

Hirrolot in rust_offtopic
polunin.ai
у меня ioc фреймворк на выводе типов работает лол
мальчик: делает IoC на run-time рефлексии с расширениями компилятора
мужчина: бабахает IoC прямо на выводе типов
источник

p

polunin.ai in rust_offtopic
Hirrolot
мальчик: делает IoC на run-time рефлексии с расширениями компилятора
мужчина: бабахает IoC прямо на выводе типов
на самом деле это довольно тривиальная вещь в языке с ГЦ и специализацией
источник

H

Hirrolot in rust_offtopic
отсутствие специализации сильно мешает, подтверждаю
источник

p

polunin.ai in rust_offtopic
Hirrolot
мальчик: делает IoC на run-time рефлексии с расширениями компилятора
мужчина: бабахает IoC прямо на выводе типов
вот на хаскеле 30% от моего кода на расте
источник

EG

Emmanuel Goldstein in rust_offtopic
Без serde ему придётся писать под каждый формат отдельный сериализатор. Естественно, по факту сериализатор будет только под, скажем, JSON, и потом ты захочешь прочитать конфиг из TOML и всё сломается.
источник

H

Hirrolot in rust_offtopic
polunin.ai
вот на хаскеле 30% от моего кода на расте
надо сделать макрос который тайплевел хаскелля преобразует в тайплевел раста
источник

H

Hirrolot in rust_offtopic
источник

p

polunin.ai in rust_offtopic
Hirrolot
надо сделать макрос который тайплевел хаскелля преобразует в тайплевел раста
ну прямого способа эмулировать специализацию нету
источник

H

Hirrolot in rust_offtopic
polunin.ai
ну прямого способа эмулировать специализацию нету
в найтли есть
источник

EG

Emmanuel Goldstein in rust_offtopic
Hirrolot
в найтли есть
В найтли сама специализация есть лол
источник

p

polunin.ai in rust_offtopic
Hirrolot
в найтли есть
на найтли я бы уже 10 раз написал то что хотел лол
источник