Last Updated: February 25, 2016
·
586
· coldgrnd

concise overview of available hackage stuff

when searching for projects on hackage I usually first consult cabal, e.g.:

cabal list pipes

the output is rather verbose and never fits on one page:

* pipes
    Synopsis: Compositional pipelines
    Default available version: 4.0.0
    Installed versions: 4.0.0
    License:  BSD3

* pipes-aeson
    Synopsis: Encode and decode JSON streams using Aeson and Pipes.
    Default available version: 0.2.0
    Installed versions: [ Not installed ]
    Homepage: https://github.com/k0001/pipes-aeson
    License:  BSD3

* pipes-attoparsec
...

a much better way to gain a simple overview:

cabal list pipes --simple-output | awk '{print $1}' | uniq

much easier to process:

pipes
pipes-aeson
pipes-attoparsec
pipes-attoparsec-streaming
pipes-binary
pipes-bytestring
pipes-concurrency
pipes-conduit
...