Size: a a a

2020 March 29

ML

Mike Lubinets in rust_offtopic
У вас опять парадокс блаба случился
источник

p

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

p

polunin.ai in rust_offtopic
что это?
источник

G

Gymmasssorla in rust_offtopic
Alex Zhukovsky
вот бы еще сделали чужие трейты для чужих типов, как обещают, было бы збс
В Idris так можно, БТВ
источник

ML

Mike Lubinets in rust_offtopic
polunin.ai
что это?
В голос. Лучшего ответа не придумать.
источник

AZ

Alex Zhukovsky in rust_offtopic
Mike Lubinets
Кто обещает?
источник

p

polunin.ai in rust_offtopic
Mike Lubinets
В голос. Лучшего ответа не придумать.
это вопрос :/
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
В Idris так можно, БТВ
в расте тоже легко сделать, надо просто перефразировать орфан рулы так что не только для своего типа делать, но для типа который параметризуется своим
источник

AZ

Alex Zhukovsky in rust_offtopic
тогда impl Display for Result<MyType> будет без проблем работать
источник

G

Gymmasssorla in rust_offtopic
Alex Zhukovsky
в расте тоже легко сделать, надо просто перефразировать орфан рулы так что не только для своего типа делать, но для типа который параметризуется своим
Уже есть же
источник

G

Gymmasssorla in rust_offtopic
В недавнем выпуске
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
@DogeShibu помнишь у тебя была проблема с итератором в трейте? Почему ассоциированный тип не помог, не помнишь?
Там вроде бы было совершенно не эргономично писать саму реализацию.

Т.к. генераторы совершенно не стабильны, impl Trait не вернёшь, Box<dyn ...> убьет оптимизации, а руками писать портянки типов или вообще свой итератор вообще не хочется
источник

G

Gymmasssorla in rust_offtopic
Alex Zhukovsky
тогда impl Display for Result<MyType> будет без проблем работать
В Idris можно чужой трейт для чужого типа, если это происходит в твоём пространстве имён
источник

G

Gymmasssorla in rust_offtopic
Также можно два раза реализовать и т.д., это даёт много возможностей
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
В недавнем выпуске
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
Также можно два раза реализовать и т.д., это даёт много возможностей
это уже имлписитами запахло
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Там вроде бы было совершенно не эргономично писать саму реализацию.

Т.к. генераторы совершенно не стабильны, impl Trait не вернёшь, Box<dyn ...> убьет оптимизации, а руками писать портянки типов или вообще свой итератор вообще не хочется
источник

G

Gymmasssorla in rust_offtopic
Alex Zhukovsky
это уже имлписитами запахло
В Idris есть имплиситы, БТВ
источник

p

polunin.ai in rust_offtopic
Gymmasssorla
В недавнем выпуске
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
В Idris есть имплиситы, БТВ
ну имплиситы это некогерентные тайпклассы
источник