xaker

Immutable. Постигаем хитрости неизменяемых структур данных в функциональных языках

  • четверг, 20 февраля 2020 г. в 00:23:06
https://xakep.ru/2020/02/19/immutable/


Для подписчиков
Ряд языков программирования заявляют неизменяемость переменных (immutability) как одну из своих главных фич. Среди них семейство ML (OCaml, F#, Standard ML) и Haskell, а также молодые Clojure и Rust. Если ты незнаком с ними, то наверняка удивлялся: а чем это отличается от const в C и C++? Давай разложим все по полочкам.