patch applied (ghc): Improve External Core syntax for newtypes
Tim Chevalier
chevalier at alum.wellesley.edu
Tue Apr 22 00:53:57 EDT 2008
Mon Apr 21 21:52:44 PDT 2008 Tim Chevalier <chevalier at alum.wellesley.edu>
* Improve External Core syntax for newtypes
I was confused by the newtype eta-contraction trick before.
Newtype declarations are much less redundant now.
M ./compiler/coreSyn/ExternalCore.lhs -4 +1
M ./compiler/coreSyn/MkExternalCore.lhs -17 +3
M ./compiler/coreSyn/PprExternalCore.lhs -16 +6
M ./utils/ext-core/Check.hs -16 +25
M ./utils/ext-core/Core.hs -4 +5
M ./utils/ext-core/ParsecParser.hs -16 +4
M ./utils/ext-core/Printer.hs -8 +4
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080422045244-d61e2-2cfb8cee199360ffd023af9fd3ac64f1057061d8.gz
More information about the Cvs-ghc
mailing list