See http://github.com/waern/haskell-style-guide