持久化数据结构:函数式世界的基石
不可变性不只是一种约束,它是一种设计哲学。持久化数据结构让我们在保留所有历史版本的同时,以接近原地修改的效率进行更新——它是函数式编程、版本控制系统乃至分布式数据库背后的核心抽象。
发布来自土法炼钢兴趣小组的知识、笔记、进展和应用。主题包括数据结构和算法、编程语言、网络安全、密码学等。
共 1 篇文章 · 返回首页
不可变性不只是一种约束,它是一种设计哲学。持久化数据结构让我们在保留所有历史版本的同时,以接近原地修改的效率进行更新——它是函数式编程、版本控制系统乃至分布式数据库背后的核心抽象。