мне не нравится реальность
505 subscribers
1.33K photos
57 videos
56 files
1.02K links
Мне не нравится реальность
N.B. waffle is unhinged

- кормить назад: @meowaffle
- кормить вперёд: github.com/sponsors/WaffleLapkin
- чят: https://xn--r1a.website/+5Dtuan4dVE5kYTcy
- блог: blog.ihatereality.space
Download Telegram
так, я не понял, а где дата?
Пришла в голову идея интересной клетки (Cell): она позволяет записи, но только до первого чтения

Может быть полезно, когда на запуске приложения хочется глобально задать конфигурацию, например
Хотя наверное в 99% случаев для такого подойдёт OnceCell....
Антон мне подсказал что это цитата из std
Кто-нибудь видел крейт для чего-то вроде арк-коров? Т.е. std::borrow::Cow, но только вместо Owned(T::Owned) там Arced(Arc<T>).

Получается не очень уже корова, но всё равно. Arc меня интересует из-за O(1) копирования, конкретно в контексте строк, которые могут быть либо статическими (&'static str) либо owned+cheap clone (Arc<str>).

Может есть крейты конкретно для иммутабельных строк, которые делают что-то подобное?...
Мне такая интересно-ебанутая идея пришла в голову ночью на счёт всех этих строк...