SYNOPSIS

hoogle EXPRESSION|COMMAND [OPTIONS]

DESCRIPTION

Hoogle is a Haskell API search engine which allows you to search Haskell libraries by either function name, or by approximate type signature. Example searches with EXPRESSION:

    map
    (a -> b) -> [a] -> [b]
    Ord a => [a] -> [a]
    Data.Map.insert

The Hoogle manual (http://www.haskell.org/haskellwiki/Hoogle) contains more
details, including further details on search queries, how to install Hoogle as
a command line application and how to integrate Hoogle with Firefox/Emacs/Vim
etc.

This program also has some command for special usage.

Command reference:

data

Generate Hoogle databases

server

Start a Hoogle server

combine

Combine multiple databases into one

convert

Convert an input file to a database

test

Run tests

dump

Dump sections of a database to stdout

rank

Generate ranking information

log

Analyse log files

Option reference:

-?, --help

Show help message

-V,--version

Print out version information

-v, --verbose

Display verbose information

-q, --quiet

Quiet verbosity

AUTHOR

The text for this page was constructed from the Hoogle search engine's web page and written by Erik de Castro Lopo <[email protected]> and Kiwamu Okabe <[email protected]>, for the Debian GNU/Linux system (but may be used by others).

RELATED TO hoogle…