So, how can we make use of this fix?
2010/4/26 Daniel Fischer <daniel.is.fischer@web.de>:
Yes, I actually fixed this a few weeks ago in Haddock's lexer. Colon> Am Montag 26 April 2010 18:15:02 schrieb Ozgur Akgun:
>> Hi all,
>>
>> If I have the following data type:
>>
>> data Expr = Num Int | Expr :+: Expr | Expr :-: Expr
>>
>> Haddock handles the infix constructors, and generates a very nice output
>> (html in this case)
>> However when I try to reference to one of the infix constructors in the
>> markup of other functions it fails to hyperlink.
>>
>> -- | If the input is 'Num' does magic, if it is ':+:' does even more
>> magic! someFunc :: Expr -> Expr
>>
>> In the output of this markup, the 'Num' is hyperlinked but the ':+:' is
>> not. Is there a different syntax for infix constructors (and for infix
>> functions presumably) or does haddock simple lack this feature?
>
> Infix functions work fine (try referring to e.g. '&&' in the haddock
> comment), but infix constructors apparently not.
was just not included in the character set for identifiers.
David
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe