我曾尝试使用官方安装指南来设置Haste。尝试编译Hello World会产生以下错误:

Compiling Main into .
Linking haste-compiler/test.js
Linking Main
Linking GHC.Types
Linking GHC.IO.Handle.Text
hastec: /Users/vhsmaia/.haste/jsmods/base/GHC/IO/Handle/Text.jsmod: openBinaryFile: does not exist (No such file or directory)


然后,我尝试编译便携式版本。现在的错误是:

hastec: user error (Haste needs to be rebooted; please run haste-boot


运行haste-boot不会修正该错误。

最佳答案

我认为您遇到的问题是hastec希望您的模块具有一个Main模块。尝试将文件重命名为Main.hs,并在文件顶部添加module Main where声明。

10-07 19:56