Hello Simon,<br><br>Thanks for pointing these out to me. I won&#39;t be able to look into this for the next week, but from what I could see so far, #2760 seems easy: copy mkNorepType to mkNoRepType, mark mkNorepType as deprecated and replace usage everywhere to avoid warnings and pass validation. I can submit the patch for this.<br>
<br>#2759 has some deeper implications, though. Replacing the FloatConstr Double by FloatConstr Rational might break existing client code (even though it probably wouldn&#39;t be too hard to fix it). Additionally, I see that the serializer code in compiler/utils/Serialized.hs would also need changes (it&#39;s no longer serializing a Double). But I guess this is also not too problematic...<br>
<br><br>Cheers,<br>Pedro<br><br><div class="gmail_quote">On Fri, Nov 21, 2008 at 13:34, Simon Peyton-Jones <span dir="ltr">&lt;<a href="mailto:simonpj@microsoft.com">simonpj@microsoft.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Jose<br>
<br>
As part of your work on the SYB library, could you spare the time to look into these two library bug reports?<br>
<br>
<a href="http://hackage.haskell.org/trac/ghc/ticket/2759" target="_blank">http://hackage.haskell.org/trac/ghc/ticket/2759</a><br>
<a href="http://hackage.haskell.org/trac/ghc/ticket/2760" target="_blank">http://hackage.haskell.org/trac/ghc/ticket/2760</a><br>
<br>
Many thanks<br>
<font color="#888888"><br>
Simon<br>
</font></blockquote></div><br>