本篇技术指南围绕 fpinscala 仓库第 5 章(laziness)练习 5.6 的官方答案展开,完整讲解如何基于非严格求值的 foldRight 为惰性列表 LazyList 实现 headOption,并借助源码与测试深入剖析其类型推导路径 ...