Scroll to navigation

HOOGLE(1) General Commands Manual HOOGLE(1)

NAME

hoogle - A Haskell API search engine.

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:

Perform a search
Generate Hoogle databases
Start a Hoogle server
Replay a log file
Run the test suite

Option reference:

-?, --help
Display help message
Print version information
Print just the version number
Loud verbosity
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 <erikd@mega-nerd.com> and Kiwamu Okabe <kiwamu@debian.or.jp>, for the Debian GNU/Linux system (but may be used by others).

SEE ALSO

haddock(1), update-hoogle(8)

October 30, 2016