Haskell将泛型函数排除在范围之外

时间:2015-08-10 20:15:35

标签: haskell

当尝试在Haskell前奏中使用所谓的“通用”列表函数时,我得到一个超出范围的错误 - 例如,当尝试使用genericDrop,genericTake等时。

也许我需要导入一个模块或其他东西(但我在prelude docs或通过谷歌搜索没有提到它)

1 个答案:

答案 0 :(得分:5)

是的,我相信你需要:

import Data.List

通常,当我需要确定要导入哪个模块时,我发现hoogle非常有用。您可以搜索特定的功能,它将带您进行破解,然后将该功能所属的模块放在页面顶部。例如,以下是搜索genericDropassociated hackage page的结果。