[英]How to install ghcjs 8.8 or 8.10?
我想用 reflex-dom 生成一个 HTML / JS 页面(仅客户端,前端)。 但是,我使用单例 package (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 一起使用?
ghcjs-8.10.7 编译器位于 nixpkgs-unstable 分支中,因此您应该能够 nix-build haskell.compiler.ghcjs810。 请注意,在提交 41f40771488e99c914a3da5de086cf794242c6d7 之后发生了一些事情使其停止构建,我不知道这是否已经解决。 但如果你倒退到那个点,你的构建应该可以工作。
另请注意,由于优化器被禁用,它会产生非常大且相当慢的可执行文件。 Ghcjs-8.6.0.1 在这方面更有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.