The hoogle package

[Tags: bsd3, library, program]

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]

Properties

Versions3.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
Change logCHANGES.txt
Dependenciesaeson (>=0.6.1), array, base (>4 && <5), binary, blaze-builder (>=0.2), bytestring (>=0.9), Cabal (>=1.8), case-insensitive (>=0.2), cmdargs (>=0.7), conduit (>=0.2), containers, deepseq (>=1.1), directory, filepath, haskell-src-exts (==1.14.*), http-types (>=0.7), old-locale, parsec (>=2.1), process, random, safe, shake (>=0.10.7), tagsoup (>=0.11), text (>=0.11), time, transformers (>=0.2), uniplate (>=1.6), unix, wai (>=1.1), warp (>=1.1) [details]
LicenseBSD3
CopyrightNeil Mitchell 2004-2013
AuthorNeil Mitchell <ndmitchell@gmail.com>
MaintainerNeil Mitchell <ndmitchell@gmail.com>
CategoryDevelopment
Home pagehttp://www.haskell.org/hoogle/
Bug trackerhttps://github.com/ndmitchell/hoogle/issues
Source repositoryhead: git clone https://github.com/ndmitchell/hoogle.git
Executableshoogle
UploadedWed Jan 1 18:51:12 UTC 2014 by NeilMitchell
DistributionsDebian:4.2.41, FreeBSD:4.2.41, LTSHaskell:4.2.41, NixOS:4.2.41, Stackage:4.2.41
Downloads36003 total (937 in last 30 days)
Votes
0 []
StatusDocs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for hoogle-4.2.27

Hoogle - a Haskell API search.

This repo is being migrated to git and from my laptop.

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.)