在ghci上限制hoogle的输出

时间:2014-02-28 17:05:08

标签: haskell ghci

我在我的盒子上安装了hoogle,我可以在ghci中使用hoogle。有没有办法让hoogle只在某些模块和包中搜索?

我试过

:hoogle +System.Directory directory

但是我得到了很多在System.Directory中找不到的结果。

1 个答案:

答案 0 :(得分:1)

如何在:hoogle文件中定义.ghci命令?

我有:

:def hoogle \x -> return $ ":!hoogle \"" ++ x ++ "\""

并且您的示例适合我。

要进一步调试此问题,请尝试(请注意!):

:!hoogle +System.Directory directory

这直接执行系统上的hoogle功能 - 如果这不起作用,那么hoogle可执行文件就会出现问题。