第2章 · 求值机制与副作用治理 本章要回答的三个问题:副作用到底该怎么定义,为什么有些"看起来无害"的代码其实就是副作用携带者?同一段函数式代码,为什么换一种求值策略,性能和内存行为就面目全非?惰性求值引发的空间泄漏——这门技术最著名的翻车现场——是如何发生、如何定位、如何修复的? 为什么会有这一章 第 1 章立了"纯度"的规矩,但规矩立在纸面上没用——程序终究要在真实的 CPU 和内存上跑。一落地,两个此前被略过的问题立刻浮出来。 会员。《第2章 · 求值机制与副作用治理》收录于灏天文库文集《函数式编程Functional Programming》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。本站整理收录,版权归原作者/开源协议所有。