Personal tools

User:Benmachine/hasktag bug

From HaskellWiki

< User:Benmachine
Revision as of 20:48, 19 January 2012 by Benmachine (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

When you open a comment inside <hask> tags without closing it, the parser breaks. Observe:

Oh no:
I broke it!

Here's some nicely-formatted code:

id :: a -> a
id x = const x x
const :: a -> b -> a
const x _ = id x

which is now ruined. Interestingly this text is fine.

Perhaps it's only paragraphs with
code that are broken. Closing comments on their own inside comments seem to have no effect:
this is not fixed

The problem

doesn't even stop at section boundaries:

error :: String -> a
error str = error (error str)