Size: a a a

2020 May 06

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
а т.к. фолдл это катаморфизм, мы выразим ещё мап через фолдл))
На массиве в миллион элементов как работает?
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
На массиве в миллион элементов как работает?
Фэянская психушка
источник

p

polunin.ai in rust_offtopic
В общем я заебался. Ну нахй этот раст. у меня вышло 4 вложенных Rc в одной структуре потому что я тупо не смог побороть борроу чекер. У меня вышло две самоссылающиеся структуры. Чтобы не страдать с пинами и ансейфами я вынужден был использовать Rc, и теперь у меня весь код это каша из Rc::new() и Rc<Rc<Rc<Rc<>>>>. Ну нахуй это в общем. подскажите либу для парсеров на хаскеле, или где их можно найти, есть какой-то crates.io для этого?
источник

ГС

Георгий Седометов... in rust_offtopic
бери parsec
источник

DS

Doge Shibu in rust_offtopic
megaparsec лучше
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
В общем я заебался. Ну нахй этот раст. у меня вышло 4 вложенных Rc в одной структуре потому что я тупо не смог побороть борроу чекер. У меня вышло две самоссылающиеся структуры. Чтобы не страдать с пинами и ансейфами я вынужден был использовать Rc, и теперь у меня весь код это каша из Rc::new() и Rc<Rc<Rc<Rc<>>>>. Ну нахуй это в общем. подскажите либу для парсеров на хаскеле, или где их можно найти, есть какой-то crates.io для этого?
Или можно копировать и аренить
источник

p

polunin.ai in rust_offtopic
polunin.ai
В общем я заебался. Ну нахй этот раст. у меня вышло 4 вложенных Rc в одной структуре потому что я тупо не смог побороть борроу чекер. У меня вышло две самоссылающиеся структуры. Чтобы не страдать с пинами и ансейфами я вынужден был использовать Rc, и теперь у меня весь код это каша из Rc::new() и Rc<Rc<Rc<Rc<>>>>. Ну нахуй это в общем. подскажите либу для парсеров на хаскеле, или где их можно найти, есть какой-то crates.io для этого?
и что самое смешное - я уже почти все сделал. Мне осталось доделать какой-то интерпретатор, и уже был бы готов REPL с возможностью выводить хеловорды и складывать числа.
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Или можно копировать и аренить
ты представляешь сколько будет стоить копировать полдерева?
арены... ну можно попробовать помудохаться с аренами. ну, ладно, дам еще один шанс расту.
источник

ML

Mike Lubinets in rust_offtopic
polunin.ai
В общем я заебался. Ну нахй этот раст. у меня вышло 4 вложенных Rc в одной структуре потому что я тупо не смог побороть борроу чекер. У меня вышло две самоссылающиеся структуры. Чтобы не страдать с пинами и ансейфами я вынужден был использовать Rc, и теперь у меня весь код это каша из Rc::new() и Rc<Rc<Rc<Rc<>>>>. Ну нахуй это в общем. подскажите либу для парсеров на хаскеле, или где их можно найти, есть какой-то crates.io для этого?
Бтв это не считается самоссылающейся структурой
источник

ML

Mike Lubinets in rust_offtopic
polunin.ai
ты представляешь сколько будет стоить копировать полдерева?
арены... ну можно попробовать помудохаться с аренами. ну, ладно, дам еще один шанс расту.
Арены заебись
источник

p

polunin.ai in rust_offtopic
Mike Lubinets
Бтв это не считается самоссылающейся структурой
struct Foo<'a> {
 foo: Bar<'a>,
}
enum Bar<'a> {
 Foo(&'a Foo<'a>),
 ...
}
нет?
источник

ML

Mike Lubinets in rust_offtopic
Рекомендую стразу брать id_arena чтобы не мудохаться со ссылками
источник

ML

Mike Lubinets in rust_offtopic
polunin.ai
struct Foo<'a> {
 foo: Bar<'a>,
}
enum Bar<'a> {
 Foo(&'a Foo<'a>),
 ...
}
нет?
А где тут 4 вложенных Rc?
источник

p

polunin.ai in rust_offtopic
Mike Lubinets
А где тут 4 вложенных Rc?
один добавил для Foo в Bar
еще два сверху
ок, три
источник

ML

Mike Lubinets in rust_offtopic
Короче, self-referential это про другое
источник

p

polunin.ai in rust_offtopic
но это селф-реф
источник

p

polunin.ai in rust_offtopic
polunin.ai
struct Foo<'a> {
 foo: Bar<'a>,
}
enum Bar<'a> {
 Foo(&'a Foo<'a>),
 ...
}
нет?
вот это
источник

ML

Mike Lubinets in rust_offtopic
Ну это да
источник

ML

Mike Lubinets in rust_offtopic
С рц нет
источник

ML

Mike Lubinets in rust_offtopic
У тебя же рц
источник