Thanks to everybody who helped!

This tutorial was inspired, and partially based on, blog posts from mightybyte and D.B. Patterson.

Justin Bailey contributed a patch for displaying haskell files colorized.