LaTeX style file to typeset functional languages like Haskell