下面是我在GHCi中运行的代码: λ> import Quantum.Synthesis.Ring In an equation for ‘it’: it = diophantine g (RootTwo 5 0)
正如在另一篇SO文章中向我建议的那样,我试图向GHCi隐藏另一份GHCi副本。--package-db ~/.cabal/
对不起,这是一个愚蠢的问题,但我不知道如何将多个模块放在同一个文件中。假设文件名为A.hs。如果我把B模块放在第一位,即module A where ...它抱怨说,当我运行"ghci A“(它不是顶级的,所以我不想称之为"ghci A.hs")时,它期望A。相反,它会抱怨“在输入模块上解析错误”)。
这里有一个相关的bug,。
当我输入stack run时,我没有得到错误消息,但是当我输入stack ghci时,我得到了关于使用相同名称的多个文件的错误,我如何解决它?(base) wejden@wejdenaydi:~/wejden$ stack ghciwejden> initial-build-steps (lib + exe)
The following GHC options are incompatible with GHCiand h