[Haskell-beginners] Missing some functions in Hoogle

Ken Kawamoto kentaro.kawamoto at gmail.com
Mon May 21 01:55:51 CEST 2012


Hi,

I'm looking for a way to search Hoogle for Yesod related functions,
say, renderRoute in Yesod.Routes.Class.

First I confirmed the Hoogle site doesn't have it in index.
http://www.haskell.org/hoogle/?hoogle=renderRoute

Then, after installing hoogle via cabal, I built index over all
packages that I have by "hoogle data -l -v all".
Below is an excerpt of the output, looks like yesod-routes is imported
to database, or indexed, correctly.
However, local Hoogle still doesn't return any entry when I searched
for "renderRoute".

---- "hoogle data -l -v all" output
Starting yesod
Starting yesod-auth
Starting yesod-core
Starting yesod-routes
Skipped 1 warnings in yesod-routes
Parse error 11:48: Parse error: family
Converting yesod-routes... done
Finished yesod-routes
Skipped 4 warnings in yesod-core
Parse error 683:77: Parse error in expression: _
Parse error 710:48: Parse error: family
Parse error 803:1: Can't translate
Parse error 806:1: Can't translate
Converting yesod-core... done
Finished yesod-core


Now I'm wondering if I'm missing something, or Hoogle supports only a
predefined set of functions.
Any advise would be appreciated.

-- Ken



More information about the Beginners mailing list