跳到主要内容
uencoder

Lazy Evaluation

惰性求值延迟计算直到结果被需要,避免不必要计算,支持无限数据结构。

用途

按需计算节省资源,支持无限序列与管道优化。

机制

Haskell 默认惰性求值。JavaScript 用生成器/迭代器模拟。React useMemo/useEffect 惰性计算。流(Stream)管道惰性:filter/map 不立即执行直到终端操作。

用例

  • 性能优化
  • 无限序列
  • 管道惰性

相关词条

参考链接