hoogle: Haskell API Search

[ bsd3, development, library, program ] [ Propose Tags ]

Hoogle is a Haskell API search engine, which allows you to search many standard Haskell libraries by either function name, or by approximate type signature.


[Skip to Readme]

Modules

[Index]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 3.1, 4.0, 4.0.0.1, 4.0.0.2, 4.0.0.3, 4.0.0.5, 4.0.6, 4.0.7, 4.1, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.2, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4.2.5, 4.2.6, 4.2.7, 4.2.8, 4.2.9, 4.2.10, 4.2.11, 4.2.12, 4.2.13, 4.2.14, 4.2.15, 4.2.16, 4.2.17, 4.2.18, 4.2.19, 4.2.20, 4.2.21, 4.2.22, 4.2.23, 4.2.24, 4.2.25, 4.2.26, 4.2.27, 4.2.28, 4.2.29, 4.2.30, 4.2.31, 4.2.32, 4.2.33, 4.2.34, 4.2.35, 4.2.36, 4.2.37, 4.2.38, 4.2.39, 4.2.40, 4.2.41, 4.2.42, 4.2.43, 5.0, 5.0.1, 5.0.2, 5.0.3, 5.0.4, 5.0.5, 5.0.6, 5.0.7, 5.0.8, 5.0.9, 5.0.10, 5.0.11, 5.0.12, 5.0.13, 5.0.14, 5.0.15, 5.0.16, 5.0.17, 5.0.17.1, 5.0.17.2, 5.0.17.3, 5.0.17.4, 5.0.17.5, 5.0.17.6, 5.0.17.7, 5.0.17.8, 5.0.17.9, 5.0.17.10, 5.0.17.11, 5.0.17.12, 5.0.17.13, 5.0.17.14, 5.0.17.15, 5.0.18, 5.0.18.1, 5.0.18.2, 5.0.18.3, 5.0.18.4 (info)
Dependencies array, base (>4 && <4.4), binary, bytestring, Cabal (>=1.8 && <1.11), cmdargs (>=0.6 && <0.7), containers, directory, filepath, haskell-src-exts (>=1.9 && <1.11), HTTP (>=4000.0 && <4000.2), network (>=2.2 && <2.4), parsec (>=2.1 && <2.2), process, random, safe, tagsoup (>=0.11 && <0.13), time, transformers (>=0.2 && <0.3), uniplate (>=1.6 && <1.7), unix [details]
License LicenseRef-GPL
Copyright Neil Mitchell 2004-2011
Author Neil Mitchell <ndmitchell@gmail.com>
Maintainer Neil Mitchell <ndmitchell@gmail.com>
Category Development
Home page http://www.haskell.org/hoogle/
Uploaded by NeilMitchell at 2011-01-16T18:15:28Z
Distributions Arch:5.0.18.4, Debian:5.0.18.1, FreeBSD:4.2.41, NixOS:5.0.18.4, Stackage:5.0.18.4
Reverse Dependencies 6 direct, 0 indirect [details]
Executables hoogle
Downloads 115965 total (252 in the last 30 days)
Rating 2.5 (votes: 3) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for hoogle-4.1.5

[back to package description]
Hoogle - a Haskell API search.

Command Line Version
--------------------

To invoke Hoogle type:

    hoogle "[a] -> [b]"

Note the quotes, otherwise you will redirect the output to the file [b].

To ensure you have data files for the Hackage modules, you will first need to
type:

    hoogle data

Which will download and build Hoogle databases.


Web Version
-----------

A web version is available at http://www.haskell.org/hoogle

All the appropriate documentation/credits/reference material is on the
Haskell wiki at http://www.haskell.org/haskellwiki/Hoogle


Folders
-------

The folders in the distribution, and their meaning are:

data - tools to generate a hoogle data file
docs - documentation on hoogle
misc - presentations, icons, emacs scripts, logos
src  - source code
web  - additional resources for the web front end (css, jpg etc.)