作为Haskell的新手,我正在寻找开源 我可以学习和学习的Haskell应用程序。
特别是,我正在寻找显示以下内容的开源项目:
你会推荐哪些开源项目作为现代的典范 Haskell编程?
答案 0 :(得分:7)
就网络服务器而言,我建议阅读来自issue 19 of the Monad.Reader的Kazu Yamamoto的 Mighttpd - Haskell中的高性能Web服务器;它在引擎盖下使用Warp并且可以达到超过nginx(!)的速度。同样的问题也有一篇关于Haskell-MPI的文章,所以它也与多核编程有关。
经常推荐使用xmonad源代码(例如,在您链接的相关问题中),因为它是一种广泛使用的,稳定的“真实世界”软件,并且需要非常小心谨慎和关注好的Haskell设计。
答案 1 :(得分:4)
我从hledger的黑客攻击中学到了很多东西。