ihaskell-0.9.0.3: A Haskell backend kernel for the IPython project.

Safe HaskellNone
LanguageHaskell2010

IHaskell.Eval.Hoogle

Synopsis

Documentation

search :: String -> IO [HoogleResult] #

Search for a query on Hoogle. Return all search results.

document :: String -> IO [HoogleResult] #

Look up an identifier on Hoogle. Return documentation for that identifier. If there are many identifiers, include documentation for all of them.

render :: OutputFormat -> HoogleResult -> String #

Render a Hoogle search result into an output format.

data OutputFormat #

Types of formats to render output to.

Constructors

Plain

Render to plain text.

HTML

Render to HTML.

data HoogleResult #

Instances
Show HoogleResult # 
Instance details

Defined in IHaskell.Eval.Hoogle