| CARVIEW |
Select Language
HTTP/1.1 200 OK
Connection: keep-alive
Server: nginx/1.24.0 (Ubuntu)
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300
Content-Encoding: gzip
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 0
Date: Sun, 18 Jan 2026 03:19:09 GMT
X-Served-By: cache-dfw-ktki8620064-DFW, cache-bom-vanm7210080-BOM
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1768706349.456698,VS0,VE297
Vary: Accept, Accept-Encoding
transfer-encoding: chunked
cabal-hoogle: generate hoogle database for cabal project and dependencies
cabal-hoogle: generate hoogle database for cabal project and dependencies
Downloads
- cabal-hoogle-3.16.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0, 3.10.0.0, 3.16.0.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.17 && <4.23), Cabal (>=3.10 && <3.17), cabal-hoogle, cabal-install (>=3.10 && <3.17), Cabal-syntax (>=3.10 && <3.17), co-log-core (>=0.2 && <0.4), containers (>=0.6 && <0.8), directory (>=1.3 && <1.4), extra (>=1.7 && <1.9), filepath (>=1.4.2 && <1.6), hoogle (>=5.0.18 && <5.1), lens (>=5 && <6), optparse-applicative (>=0.16 && <1), regex-tdfa (>=1.3 && <1.4), string-interpolate (>=0.3 && <0.4), text (>=1.2.4 && <1.3 || >=2.0 && <2.2), time (>=1.10 && <2), transformers (>=0.5.6 && <0.7), typed-process (>=0.2.10 && <0.2.14) [details] |
| License | BSD-3-Clause |
| Copyright | (c) 2022 kokobd |
| Author | kokobd <contact@zelinf.net> |
| Maintainer | kokobd <contact@zelinf.net> |
| Uploaded | by kokobd at 2026-01-10T12:18:47Z |
| Category | Development |
| Bug tracker | https://github.com/kokobd/cabal-hoogle/issues |
| Source repo | head: git clone https://github.com/kokobd/cabal-hoogle |
| Distributions | |
| Executables | cabal-hoogle |
| Downloads | 307 total (17 in the last 30 days) |
| Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs available [build log] Last success reported on 2026-01-10 [all 1 reports] |
Readme for cabal-hoogle-3.16.0.0
[back to package description]cabal-hoogle
Like stack hoogle, but works for cabal projects. Generates hoogle database of your local packages and all dependencies.
Installation
git clone https://github.com/kokobd/cabal-hoogle.git
cd cabal-hoogle
cabal install exe:cabal-hoogle
Usage
Generate
Within your project, run:
cabal-hoogle generate
This generates a hoogle database for all the local packages and their dependencies.
You may specify targets, like below:
cabal-hoogle generate exe:haskell-language-server hls-code-range-plugin
See Cabal Docs for target syntax
Run Hoogle
With cabal-hoogle run --, extra arguments are passed directly to hoogle.
You may start an http server like this:
cabal-hoogle run -- server --local --port 9000
Or directly search in command line like this:
cabal-hoogle run -- search catMaybes
More Options
Run cabal-hoogle --help to see more options.