Web applications Haskell:用于web开发的首选linux发行版

Web applications Haskell:用于web开发的首选linux发行版,web-applications,haskell,hosting,yesod,Web Applications,Haskell,Hosting,Yesod,在web上开发Haskell是否有首选的linux发行版?特别是,我在本地进行了大量的Yesod开发,但是我的web服务器运行的是RHEL CentOS 5.8 i686,这并不是最完美的体验。这不是一个与此相关的问题,但是,我想知道是否有一个发行版和/或主机提供商能够提供良好的Haskell支持,或者根据您自己的经验运行良好。最常见的发行版应该可以。Debian有一套功能完善的模块,可用于安全的服务器环境。不要忽视Gentoo及其Haskell覆盖层 Gentoo是一个源发行版。您必须愿意花一

在web上开发Haskell是否有首选的linux发行版?特别是,我在本地进行了大量的Yesod开发,但是我的web服务器运行的是RHEL CentOS 5.8 i686,这并不是最完美的体验。这不是一个与此相关的问题,但是,我想知道是否有一个发行版和/或主机提供商能够提供良好的Haskell支持,或者根据您自己的经验运行良好。

最常见的发行版应该可以。Debian有一套功能完善的模块,可用于安全的服务器环境。

不要忽视Gentoo及其Haskell覆盖层

Gentoo是一个源发行版。您必须愿意花一些时间进行配置和编译。关于第一点,genkernel实用程序降低了时间成本和麻烦。多核处理器减轻了第二代处理器的影响

Haskell覆盖是补充标准发行版的一种方法。覆盖层广泛用于各种连接。Haskell覆盖只是其中之一。Haskell和Gentoo的专家对其进行了专业和刻苦的维护。不,我不是有偿发言人。它让您可以访问无缝集成到Gentoo源代码树中的大量Hackage软件包,并且它包括一个实用程序hackport,如果您对Hackage感兴趣的内容无法通过标准Gentoo或Haskell overlay获得,您也可以使用它


编辑:freenode上的gentoo haskell是详细信息和指导的良好来源

haskell开发没有规范的发行版。大多数发行版都提供Haskell包,但这些包通常已经过时。许多Haskell开发人员只为GHC和cabal安装安装发行版软件包,然后使用cabal安装或cabal dev安装其他软件包,因为这些软件包更可能是最新的。不过,发行版以及如何管理Haskell库和应用程序都取决于您。

基于RHEL的东西往往是一场噩梦,IME: