My long weekend project is (arguably) useful enough to share, so I've published it. It's called hgrep, and it uses ghc-exactprint and regular expressions to search Haskell source code from the command line. You can grab it on Hackage or Github. String search For navigational search, I tend to lean pretty heavily on ag. This has all sorts of ramifications - for example, I always format my code such