gpt4 book ai didi

有哪些值得学习和学习的 Haskell 项目?

转载 作者:行者123 更新时间:2023-12-03 02:39:11 37 4
gpt4 key购买 nike

作为一名 Haskell 新手开发人员,我正在寻找开源我可以研究和学习的 Haskell 应用程序。

特别是,我正在寻找能够显示以下内容的开源项目:

  • 如何编写可扩展且低响应的网络服务器延迟和高吞吐量。
    Warp网络服务器会也许这里是一个例子,还有其他吗?
  • 展示保持低内存使用技术的应用程序,或者显示 GC 友好设计的示例。
  • 展示 Haskell 应用程序测试技术的项目(相关问题:haskell-testing-workflow)。
  • 专为在多核系统上良好运行而设计的程序。

您会推荐哪些开源项目作为现代的范例Haskell 编程?

相关SO问题:good-haskell-source-to-read-and-learn-from .

最佳答案

就网络服务器而言,我建议阅读 Kazu Yamamoto 所著的 Mighttpd – a High Performance Web Server in Haskell,来自 issue 19 of the Monad.Reader ;它在底层使用 Warp,并且可以实现超过 nginx 的速度(!)。同一期还有一篇关于 Haskell-MPI 的文章,因此它也与多核编程相关。

xmonad经常推荐源代码(例如在您链接的相关问题中),因为它是一个广泛使用的、稳定的“现实世界”软件,对良好的 Haskell 设计给予了异常多的关注和关注。

关于有哪些值得学习和学习的 Haskell 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8703319/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com