Generics

José Pedro Magalhães jpm at cs.uu.nl
Fri Nov 21 10:29:39 EST 2008


Hello Simon,

Thanks for pointing these out to me. I won'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.

#2759 has some deeper implications, though. Replacing the FloatConstr Double
by FloatConstr Rational might break existing client code (even though it
probably wouldn't be too hard to fix it). Additionally, I see that the
serializer code in compiler/utils/Serialized.hs would also need changes
(it's no longer serializing a Double). But I guess this is also not too
problematic...


Cheers,
Pedro

On Fri, Nov 21, 2008 at 13:34, Simon Peyton-Jones <simonpj at microsoft.com>wrote:

> Jose
>
> As part of your work on the SYB library, could you spare the time to look
> into these two library bug reports?
>
> http://hackage.haskell.org/trac/ghc/ticket/2759
> http://hackage.haskell.org/trac/ghc/ticket/2760
>
> Many thanks
>
> Simon
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/libraries/attachments/20081121/2f9cc1dd/attachment-0001.htm


More information about the Libraries mailing list