Size: a a a

2021 April 28

CD

Constantine Drozdov in rust_offtopic
это до тех пор, пока у тебя маленький уютный язык где все используют единую систему определений
источник

TK

Traveller Kolsky in rust_offtopic
А std::function с квадратными скобочками и захваченными аргументами это не бойлерплейт, нет
источник

TK

Traveller Kolsky in rust_offtopic
Игрушечный
источник

[

[BRM]White Rabbit in rust_offtopic
Хачкель
источник

[

[BRM]White Rabbit in rust_offtopic
🌚
источник

CD

Constantine Drozdov in rust_offtopic
Вообще-то да, когда на нём начнут код с 20+ лет циклом поддержки писать, неожиданно пять строковых классов в каждом проекте появится
источник

TK

Traveller Kolsky in rust_offtopic
Пять строковых структур стандартных и больше давно уже есть, для любых нужд, и в крейтах ещё
источник

Т8

Т-34 85 in rust_offtopic
Это гибкость
источник

TK

Traveller Kolsky in rust_offtopic
Не надо будет велосипедить 100500 раз
источник

TK

Traveller Kolsky in rust_offtopic
А Fn(Mut/Once) это бойлерплейт, ага, верю
источник

Т8

Т-34 85 in rust_offtopic
В крестах ты выбираешь, что захватывать и как
источник

TK

Traveller Kolsky in rust_offtopic
В крестах ты вынужден вручную писать, что захватываешь, не сверхдостижение. Альтернатива - сделать inplace pod специально для лямбды
источник

EG

Emmanuel Goldstein in rust_offtopic
Не вынужден, есть [=]
источник

TK

Traveller Kolsky in rust_offtopic
Уже лучше
источник

EG

Emmanuel Goldstein in rust_offtopic
Тогда все odr-used будут захвачены
источник

TK

Traveller Kolsky in rust_offtopic
То есть он как move ||?
источник

[

[BRM]White Rabbit in rust_offtopic
Вопрос. Сколько ещё это продолжится?
источник

TK

Traveller Kolsky in rust_offtopic
Не знаю
источник

[

[BRM]White Rabbit in rust_offtopic
Ебать я умный
источник

EG

Emmanuel Goldstein in rust_offtopic
Он как ||. В Rust просто нет способа захватить конкретные переменные, а не все
источник