Size: a a a

2020 April 10

EG

Emmanuel Goldstein in rust_offtopic
Хотя тут я не берусь с 100% уверенностью утверждать
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
4 → 3 → 2 → 1
5 →↑

Эта структура в памяти выглядит так
@kremovtort
a = [3, 2, 1]
b = 4 : a
c = 5 : a

Вот эти три значения в памяти выглядят примерно так в Haskell?
источник

λ

λоλторт in rust_offtopic
да
источник

EG

Emmanuel Goldstein in rust_offtopic
@p0lunin
Дык.
источник

p

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

p

polunin.ai in rust_offtopic
я не представляю когда это свойство может пригодиться
источник

EG

Emmanuel Goldstein in rust_offtopic
Да постоянно
Ты можешь передать список кому-то, он может там дописать что-то ему в начало, а у тебя останется нормальная, юзабельная копия списка
источник

EG

Emmanuel Goldstein in rust_offtopic
И всё это — без копирований
источник

p

polunin.ai in rust_offtopic
polunin.ai
я не представляю когда это свойство может пригодиться
.
источник

EG

Emmanuel Goldstein in rust_offtopic
Дописывать что-то в начало связного списка — это частая операция в функциональщине
источник

P

Pavel in rust_offtopic
polunin.ai
я же говорю, хрень какая-то бесполезная
это дерево, вид снизу
источник

p

polunin.ai in rust_offtopic
Pavel
это дерево, вид снизу
источник

DS

Doge Shibu in rust_offtopic
Так мы тут уже до этого целый вечер как-то обсуждали персистетные структуры данных
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
И даже #define private public не поможет, как в плюсах
ха-ха
источник

AZ

Alex Zhukovsky in rust_offtopic
"тупые дебилы, сделали приватными поля. Возьму рефлекшн. Получай, инкапсулиция ебаная"
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
"тупые дебилы, сделали приватными поля. Возьму рефлекшн. Получай, инкапсулиция ебаная"
обновляем либу... так, блэт, пажжи ебана
источник

AZ

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

AZ

Alex Zhukovsky in rust_offtopic
Оформил как надо
источник

AZ

Alex Zhukovsky in rust_offtopic
хотя с #define private public повеселее будет
источник

AZ

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