Size: a a a

2020 April 27

p

polunin.ai in rust_offtopic
Alex Zhukovsky
макросы для вставки кода из другого модуля?
src/
 mod.rs
 foo.rs

и в файле
mod.rs

находится
include!("foo.rs")
источник

p

polunin.ai in rust_offtopic
то есть код из foo тупо вставляется в mod
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
поведение компилятора зависит от того строчная буква или заглавная👍
в хаскелле так же, функции с маленькой буквы, типчики с большой. Сначала удивило, но каких-то проблем не ощутил
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
то есть код из foo тупо вставляется в mod
ну тип такого. НО это ж хрень полная, зачем так делать если есть нормальные mod foo.rs
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
ну тип такого. НО это ж хрень полная, зачем так делать если есть нормальные mod foo.rs
а хуй его знает. но я пару раз такое видел.
источник

AZ

Alex Zhukovsky in rust_offtopic
мне кажется это как раз сшиники пришли, и начали переоборудовать психушку под себя
источник

AZ

Alex Zhukovsky in rust_offtopic
как вон джависты приходят и у них бокс через бокс в dyn Box
источник

РФ

Руслан Фадеев... in rust_offtopic
pub use foo::* то же самое делает, нет?
источник

p

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

p

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

p

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

p

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

p

polunin.ai in rust_offtopic
хех, люди не могут понять что такое оператор .? в си шарпе, а ты @enomad спрашиваешь как можно не понимать что ФП топ
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
polunin.ai
хех, люди не могут понять что такое оператор .? в си шарпе, а ты @enomad спрашиваешь как можно не понимать что ФП топ
Как? Он настолько сахарный, что код с ним можно первратить в код без него в уме
источник

G

Gymmasssorla in rust_offtopic
Alex Zhukovsky
эмм, нет
Вопрос был про возможно ли это
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
Вопрос был про возможно ли это
лучше сразу говорить что нет, и не выпускать джинна
источник

EG

Emmanuel Goldstein in rust_offtopic
Я ебал. У меня есть ошибка с лайфтаймами, для которой я не могу собрать минимальный пример, потому что она исчезает, как только я меняю хоть что-то.
источник

EG

Emmanuel Goldstein in rust_offtopic
И это ошибка, для которой висит открытый баг «компилятор неверно описывает ошибку»
источник

p

polunin.ai in rust_offtopic
Скинь код на гитхаб, хочу поиграться
источник

p

polunin.ai in rust_offtopic
Artöm Bakri Al-Sarmini
Как? Он настолько сахарный, что код с ним можно первратить в код без него в уме
Ну человек прочитал про оператор .? не понял что он делает и пришел спросить в чатик
источник