很抱歉问了这么愚蠢的问题。我正在尝试导入Data.Heap,但收到以下错误消息:
> import Data.Heap
<no location info>: error:
Could not find module ‘Data.Heap’
Perhaps you meant
Data.Map (from containers-0.5.7.1@containers-0.5.7.1)没有遇到过其他导入的问题。
谢谢。
发布于 2017-07-29 04:58:59
正如注释中所述,您需要安装包含模块Data.Heap的包。(参见this related关于Haskell中的包和模块之间的区别的问题)
在Hackage page的左上角,您将看到您正在查看的包的名称和版本:

如果您正在使用堆栈,则将heap添加到project.cabal文件的build-depends部分,然后重新构建。如果您正在使用cabal,只需运行cabal install heap即可在您的系统上安装最新版本的软件包。
https://stackoverflow.com/questions/45362161
复制相似问题