【发布时间】:2015-08-10 20:15:35
【问题描述】:
当尝试在 Haskell 前奏中使用所谓的“通用”列表函数时,我得到一个超出范围的错误 - 例如在尝试使用 genericDrop、genericTake 等时。
也许我需要导入一个模块或其他东西(但我在prelude docs 或谷歌搜索中看不到任何提及)
【问题讨论】:
-
您可以在
ghci中看到带有:browse Module的模块公开的所有名称。要查看前奏中的内容(即您不需要导入),您可以执行:browse Prelude。 -
这里有个小误解:
genericDrop和genericTake不在前奏中,这就是为什么你需要导入它们。 -
是的,我想我想既然 Prelude 包含一些 Data.List 之类的东西,它会包含所有这些
标签: haskell