Size: a a a

2020 May 02

EG

Emmanuel Goldstein in rust_offtopic
Полный путь можно указать через ::std::primitive, но там он появляется с помощью элегантной конструкции
pub use usize;
источник

EG

Emmanuel Goldstein in rust_offtopic
Логично — он там уже есть, и мы его переэкспортируем.
источник

EG

Emmanuel Goldstein in rust_offtopic
Остаётся только вопрос, откуда он там есть
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

p

polunin.ai in rust_offtopic
#[derive(Debug)]
struct Foo;

#[derive(Debug)]
struct Bar();

fn main() {
   let f = Foo();
   dbg!(f);
   let b = Bar();
   dbg!(b);
}

попробуйте догадаться без подсказок что выдаст компилятор на такой код: выдаст ли ошибки, и если да то какие
источник

AZ

Alex Zhukovsky in rust_offtopic
А есть у кого та гифка где гошный мультилайн код пишут?
источник

p

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

p

polunin.ai in rust_offtopic
вот я пытаюсь как-то спроектировать язык по типу фп но с учетом того что мне не нравится оттуда и понимаю что а по-другому никак, и приуныл
источник

AZ

Alex Zhukovsky in rust_offtopic
спасибо
источник

RP

Roman Proskuryakov in rust_offtopic
клаааасс
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
#[derive(Debug)]
struct Foo;

#[derive(Debug)]
struct Bar();

fn main() {
   let f = Foo();
   dbg!(f);
   let b = Bar();
   dbg!(b);
}

попробуйте догадаться без подсказок что выдаст компилятор на такой код: выдаст ли ошибки, и если да то какие
Неправильно создаётся Foo?
источник

EG

Emmanuel Goldstein in rust_offtopic
У неё нет аргументов, а ты передаёшь пустой список аргументов
источник

p

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

EG

Emmanuel Goldstein in rust_offtopic
Я б вообще struct Foo(); запретил
источник

p

polunin.ai in rust_offtopic
я вообще изначально думал что struct Foo(); не скомпилируется
источник

EG

Emmanuel Goldstein in rust_offtopic
Это тот же самый юнит, только зачем-то с нулём параметров
источник

EG

Emmanuel Goldstein in rust_offtopic
В Scala тоже такой прикол был
источник

AZ

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

p

polunin.ai in rust_offtopic
а еще можно делать struct Baz {} который тоже пустой
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
а есть ссылкой на гиф? А то тут мп4, при попытке перезалить в гиф у меня чет качество по пизде пошло
нет, только так
источник