A common question in #haskell on freenode is where package files are located. It varies by OS and by which database a package is installed in. Something built into cabal that lists the current global, user, and sandbox directories would make this question much easier to answer.