Size: a a a

2020 April 04

DS

Doge Shibu in rust_offtopic
Pavel Kvasnikov
Норма чтобы поменять один эелемент в хэше пересоздавать его заново? Концепция норм, но внутри не должно быть копирования. Это пусть компилятор нам гарантирует.
Ну если у тебя иммутабельные персистетные структуры данных, то копирования не будет
источник

DS

Doge Shibu in rust_offtopic
Этого можно и в жс добиться
источник

DS

Doge Shibu in rust_offtopic
Если есть желание
источник

SP

Stanislav Popov in rust_offtopic
Pavel Kvasnikov
Норма чтобы поменять один эелемент в хэше пересоздавать его заново? Концепция норм, но внутри не должно быть копирования. Это пусть компилятор нам гарантирует.
это круто потому что тайм машин
источник

PK

Pavel Kvasnikov in rust_offtopic
Doge Shibu
Ну если у тебя иммутабельные персистетные структуры данных, то копирования не будет
Ну в хаскеле да, поэтому реального копирования нет. А в жс хуй с маслом.
источник

DS

Doge Shibu in rust_offtopic
Pavel Kvasnikov
Ну в хаскеле да, поэтому реального копирования нет. А в жс хуй с маслом.
Нет
источник

DS

Doge Shibu in rust_offtopic
В хаскеле всё реально копируется
источник

PK

Pavel Kvasnikov in rust_offtopic
Stanislav Popov
это круто потому что тайм машин
Маркетологи в треде
источник

SP

Stanislav Popov in rust_offtopic
мне супер просто реализовывать историю например и анду реду изза копирования
источник

DS

Doge Shibu in rust_offtopic
Pavel Kvasnikov
Ну в хаскеле да, поэтому реального копирования нет. А в жс хуй с маслом.
Это речь именно про структуры данных с шарингом. Тебе нужны персистентные иммутабельные, они для жс есть
источник

PK

Pavel Kvasnikov in rust_offtopic
Doge Shibu
В хаскеле всё реально копируется
источник

DS

Doge Shibu in rust_offtopic
Это не особенность хаскеля, это особенность тех структур данных, что он использует.

Ты точно так же можешь их в любом другом языке реализовать
источник

DS

Doge Shibu in rust_offtopic
В том же расте даже:
https://github.com/orium/rpds
источник

PK

Pavel Kvasnikov in rust_offtopic
Doge Shibu
Это не особенность хаскеля, это особенность тех структур данных, что он использует.

Ты точно так же можешь их в любом другом языке реализовать
Для этого нужна иммутабильность всего верно?
источник

DS

Doge Shibu in rust_offtopic
У них будут те же самые свойства, что и в хаскеле в плане копирования
источник

DS

Doge Shibu in rust_offtopic
Pavel Kvasnikov
Для этого нужна иммутабильность всего верно?
Нет
источник

DS

Doge Shibu in rust_offtopic
Тебе нужны просто правильно реализованные структуры данных
источник

VS

Victor Sapiens in rust_offtopic
Doge Shibu
Реакт сильно прикольнее. Реакт, если его правильно готовить - это как elm, только сделанный человеком с головным мозгом в черепной коробке
Видел NgRx? Как тебе?
источник

DS

Doge Shibu in rust_offtopic
Victor Sapiens
Видел NgRx? Как тебе?
Я не люблю ангуляр в целом, а не из-за того, что там нет редукса
источник

DS

Doge Shibu in rust_offtopic
То есть в свое время он был норм (когда реакт не был популярен)
источник