[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.


More information about the Haskell-Cafe mailing list