Sun May  4 16:02:33 PDT 2008  Tim Chevalier <[EMAIL PROTECTED]>
  * Improve External Core newtype syntax
  
  I realized that recursive newtypes no longer have to be
  distinguished in the External Core AST, because explicit coercions
  allow the typechecker to typecheck newtypes without ever 
  expanding newtypes. So, now all newtypes in External Core have
  a representation clause. O frabjous day!
  

    M ./compiler/coreSyn/ExternalCore.lhs -1 +1
    M ./compiler/coreSyn/MkExternalCore.lhs -3 +1
    M ./compiler/coreSyn/PprExternalCore.lhs -4 +1

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080504230233-d61e2-c745420f326e873dba2cbd023e7ce6c5bab199af.gz

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to