Pandoc is a "swiss-army knife" utility to transform documents in various markup languages. I needed it for something, and this post is how I managed to get it installed. In retrospect, I could have used the installer from http://code.google.com/p/pandoc/downloads/list
$ brew install pandocDONE...
Error: No available formula for pandoc
Searching taps...
#...Googling... Turns out it's a Haskell thing?
$ brew install haskell-platform
...
==> Installing haskell-platform dependency: apple-gcc42
# ZOMG?!
...
...A GFortran compiler is also included
# ooohkay...
...
$ cabal update
...
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install
$ cabal install cabal-install
# Those strange Haskell people ^_^...
#...downloading the Internet...
$ cabal install pandoc
# FINALLY WE ARE GETTING SOMEWHERE!
#...downloading the Internet the second time...
$ pandoc
-bash: pandoc: command not found
# WTF?!
$ export PATH=$PATH:~/.cabal/bin