广义 '+=' 运算符:在不可变数据结构中实现优雅的修改
本文探讨了在编程语言中引入“广义 += 赋值”运算符的概念,旨在解决不可变数据结构中修改深层嵌套属性的繁琐问题。文章提出了一种语法糖方案,试图让非 mutating(不可变)的更新操作在写法上与传统的 mutating(原地修改)操作一样简...
标签索引
这个标签下有 1 篇文章。按时间回看相关判断与实践记录。
标签精选
本文探讨了在编程语言中引入“广义 += 赋值”运算符的概念,旨在解决不可变数据结构中修改深层嵌套属性的繁琐问题。文章提出了一种语法糖方案,试图让非 mutating(不可变)的更新操作在写法上与传统的 mutating(原地修改)操作一样简...