在哪里可以找到Haskell优化过程的良好介绍?

在哪里可以找到Haskell优化过程的良好介绍?,haskell,ghc,compiler-optimization,Haskell,Ghc,Compiler Optimization,我知道Haskell编译的基础知识。我想更多地了解GHC所做的高级(即在C--代码生成之前)优化。哪里是一个好的起点?和是一个好的起点。它包含有关如何优化程序以获得空间和速度的提示。它对更具体的主题有很好的概述和信息:要使用的库、最佳实践、以及如何使用GHC特定的功能(如内联和),等等 这本书也相当简单易读,并且对整个编译过程有广泛的评论。具体来说,simplecore过程似乎实现了许多优化。还有一些GHC作者写的好论文(、、和)。最后,GHC评论中有一节介绍了您(我认为)在寻找什么 快乐阅读:

我知道Haskell编译的基础知识。我想更多地了解GHC所做的高级(即在C--代码生成之前)优化。哪里是一个好的起点?

和是一个好的起点。它包含有关如何优化程序以获得空间和速度的提示。它对更具体的主题有很好的概述和信息:要使用的库、最佳实践、以及如何使用GHC特定的功能(如内联和),等等

这本书也相当简单易读,并且对整个编译过程有广泛的评论。具体来说,
simplecore
过程似乎实现了许多优化。还有一些GHC作者写的好论文(、、和)。最后,GHC评论中有一节介绍了您(我认为)在寻找什么


快乐阅读:)

ghc文档可能是一个很好的起点。ghc是否还有一个C--后端?我以为它掉了——至少在这里没有出现:谢谢!很多有趣的文章。