我曾尝试使用官方安装指南来设置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
声明。