Hi,<br><br><div class="gmail_quote">2011/2/9 Simon Peyton-Jones <span dir="ltr">&lt;<a href="mailto:simonpj@microsoft.com">simonpj@microsoft.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Friends<br>
<br>
Just a heads-up.  Pedro is working on implementing &quot;Generic Defaults&quot;, as described in his Haskell Symposium 2010 paper <a href="http://www.dreixel.net/research/pdf/gdmh_nocolor.pdf" target="_blank">www.dreixel.net/research/pdf/gdmh_nocolor.pdf</a><br>

<br>
It will replace (and improve on) the &quot;Derivable type classes&quot; stuff in GHC at the moment, which was originally presented in a paper of that title that Ralf and I wrote in the 2000 Haskell workshop <a href="http://research.microsoft.com/en-us/um/people/simonpj/papers/derive.htm" target="_blank">http://research.microsoft.com/en-us/um/people/simonpj/papers/derive.htm</a>.<br>

<br>
The &quot;Derivable type class&quot; extension is barely used, I believe, and isn&#39;t even documented in the manual.</blockquote><div><br>Isn&#39;t it this?: <a href="http://www.haskell.org/ghc/docs/latest/html/users_guide/generic-classes.html">http://www.haskell.org/ghc/docs/latest/html/users_guide/generic-classes.html</a><br>
<br>But anyway, I can&#39;t remember seeing any use of it.<br><br><br>Cheers,<br>Pedro<br></div></div>