首页 > 解决方案 > 如何安装 ghcjs 8.8 或 8.10?

问题描述

我想用 reflex-dom 生成一个 HTML / JS 页面(仅客户端,前端)。但是,我使用了单例包(2.6),它似乎无法使用 ghcjs 或 ghc 8.6.5 进行编译(单例 2.5.1,已损坏未修补)。因此,反射平台解决方案、反射石或同等产品对我没有帮助。

我看到可以通过 haskell.nix安装 ghcjs 8.8 或 8.10 ,但我没有找到如何安装。

我该怎么做?或者,有没有办法将 GHCJS(或反射平台解决方案)与最近的包(需要 ghc 8.8 或 +)一起使用?有没有办法将 ghcjs-8.8 或 8.10 与 reflex-platform 一起使用?

标签: haskellghcjsreflexreflex-dom

解决方案


首先,我想强调一下,我与 GHC 或 GHCJS 项目开发没有任何关系,只是另一个遇到类似问题的人,所以请持保留态度。

目前 GHCJS 支持 <= 8.6.5 开箱即用。现在正在进行一些开发,我们可能很快就会看到官方支持的 8.10。

同时,您可以尝试构建以下分支,风险自负: 8.10 8.8


推荐阅读