[Haskell-cafe] Type classes

David Waern david.waern at gmail.com
Sun Jul 4 08:48:34 EDT 2010


2010/7/4 Ivan Lazar Miljenovic <ivan.miljenovic at gmail.com>:
> David Waern <david.waern at gmail.com> writes:
>
>> 2010/7/4 Ivan Lazar Miljenovic <ivan.miljenovic at gmail.com>:
>>> Andrew Coppin <andrewcoppin at btinternet.com> writes:
>>>
>>>> In summary, I think we need to devise a way of better-documenting
>>>> class instances.
>>>
>>> Haddock 2.7 supports documenting instance implementations; I don't know
>>> how this works, but according to the Changelog it's available.
>>
>> It's simple:
>>
>>> -- | Documentation for the instance
>>> instance Monoid Foo
>
> It's not for each method, just for the overall instance?  I was kinda
> hoping to use it to be able to put runtime bounds on instances of some
> classes :(

It's just for the overall instance at the moment. Haddock doesn't
document instance declarations separately.

David


More information about the Haskell-Cafe mailing list