javascript中的快捷方式融合优化

Shortcut fusion optimization in javascript

本文关键字:融合 优化 快捷方式 javascript      更新时间:2023-09-26

我听说lodash和其他javascript库使用一种名为"快捷方式融合"的技术进行优化,但在任何地方都找不到该技术的详细解释。

有人能提供链接或举例解释"快捷方式融合"的含义吗?

对于一个非常简短和不清楚的解释-https://wiki.haskell.org/Short_cut_fusion

我仍然找不到详细的解释,即使是哈斯克尔。我能找到的最详细的解释是在一本书的一章中——http://link.springer.com/chapter/10.1007%2F978-3-642-32037-8_12#第1页

本章以pdf格式免费提供http://www.fing.edu.uy/~pardo/parts/tfp2011.pdf

更多论文-

  • 累积参数的快捷融合&类似zip的功能-http://www.cse.chalmers.se/~josefs/publications/fusion.pdf
  • 具有计算效果的递归程序的捷径融合-https://personal.cis.strath.ac.uk/neil.ghani/papers/ghani-tfp08.pdf

这看起来像是学术论文的兔子洞。关于"快捷融合"的最有用的链接是超级极客/数学学术论文。我在这儿嚼不动了。

附言-当我找到答案时,会不断更新更多细节。