diff options
author | Tim Chevalier <chevalier@alum.wellesley.edu> | 2008-05-04 23:02:33 +0000 |
---|---|---|
committer | Tim Chevalier <chevalier@alum.wellesley.edu> | 2008-05-04 23:02:33 +0000 |
commit | 044805225a08d5e370b72d2efed66880912b0806 (patch) | |
tree | ac9439748ea8e74e552370c97fd0365f63964f44 /compiler/javaGen/JavaGen.lhs | |
parent | 650a23c61c6da4666a4cabd7ec5cca65eacd9db8 (diff) | |
download | haskell-044805225a08d5e370b72d2efed66880912b0806.tar.gz |
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!
Diffstat (limited to 'compiler/javaGen/JavaGen.lhs')
0 files changed, 0 insertions, 0 deletions