# HaskellWiki talk:Syntax highlighting

(Difference between revisions)
 Revision as of 23:32, 13 March 2006 (edit) (moved from project page)← Previous diff Revision as of 23:38, 13 March 2006 (edit) (undo)Next diff → Line 1: Line 1: Question: Would it be possible to have an markup tag, say <haskell-pretty> which would utilize the <math> environment to produce neat looking things like $\operatorname{foo} :: \forall \alpha \beta . \alpha \rightarrow \beta$, corresponding to foo :: forall a b. a -> b. ''— asks [[User:SebastianSylvan|SebastianSylvan]]'' Question: Would it be possible to have an markup tag, say <haskell-pretty> which would utilize the <math> environment to produce neat looking things like $\operatorname{foo} :: \forall \alpha \beta . \alpha \rightarrow \beta$, corresponding to foo :: forall a b. a -> b. ''— asks [[User:SebastianSylvan|SebastianSylvan]]'' + + :It may be possible, but there are issues. Bear in mind Haskell type variables can be more than one character: return :: (Monad monad) => a -> monad a. I also find the TeX a bit ugly placed in the text. + + :An alternative might be to use Unicode more effectively: "foo :: ∀ m a b. (Monad m) ⇒ a → m b". —[[User:Ashley Y|Ashley Y]] 23:38, 13 March 2006 (UTC)
Question: Would it be possible to have an markup tag, say <haskell-pretty> which would utilize the [itex] environment to produce neat looking things like $\operatorname{foo} :: \forall \alpha \beta . \alpha \rightarrow \beta$, corresponding to