Frage

I have hoogle installed on my box and I can use hoogle from within ghci. Is there a way to ask hoogle to search only within certain modules and packages?

I tried

:hoogle +System.Directory directory

but I get a lot of results that are not found in the System.Directory.

War es hilfreich?

Lösung

How is your :hoogle command is defined in your .ghci file?

I have:

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

and your example works for me.

To debug the problem further, try (note the !):

:!hoogle +System.Directory directory

This directly executes the hoogle function on your system - so if that doesn't work it's a problem with your hoogle executable.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top