2016-05-13 26 views
3

我听说lodash和其他JavaScript库使用了一种称为“快捷方式融合”的技术进行优化,但无法在任何地方找到该技术的详细解释。javascript中的快捷融合优化

任何人都可以提供一个链接或解释一个例子'快捷方式融合'是什么意思?

+0

https://wiki.haskell.org/Short_cut_fusion([我在搜索](https://www.google.com/search?q=shortcut+fusion)) –

+0

谢谢。我搜索了'javascript快捷方式融合'。仍然希望看到一个JavaScript函数/数据结构融合的例子。 –

回答

2

在很短的和不明确的解释 - https://wiki.haskell.org/Short_cut_fusion

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

这一章是免费为PDF - http://www.fing.edu.uy/~pardo/papers/tfp2011.pdf

更多的论文 -

这看起来像是一个学术论文的兔子洞。 “捷径融合”最有用的链接是超级怪异/数学学术论文。有点比我能在这里嚼。

P.S. - 随着我找到更多细节,我会不断更新这个答案。