Thanks. I've installed the command line hoogle, ran "hoogle data" (took some time) and it's running fine. Integration with ghci also went ok.

Just another question: the online tool gives some explanation of stuff, but the command line just shows signatures and packages names.
For instance, searching for "fix" on online hoogle I get (among other stuff) the following:
fix :: (a -> a) -> a
base Data.Function, base Control.Monad.Fix
fix f is the least fixed point of the function f, i.e. the least defined x such that f x = x.
From command line I don't get that info, I've tried the verbose flag but the results were the same:
# hoogle fix
Control.Monad.Fix module Control.Monad.Fix
Data.Fixed module Data.Fixed
Data.Function fix :: (a -> a) -> a
Control.Monad.Fix fix :: (a -> a) -> a
Data.Fixed data Fixed a
(...122 lines of output)

On 07/08/12 02:32, Jack Henahan wrote:
http://www.haskell.org/haskellwiki/Hoogle#GHCi_Integration

That should prove useful.