diff options
Diffstat (limited to 'ghc/compiler/NOTES')
-rw-r--r-- | ghc/compiler/NOTES | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ghc/compiler/NOTES b/ghc/compiler/NOTES index c64db1a5b5..72b3be03b8 100644 --- a/ghc/compiler/NOTES +++ b/ghc/compiler/NOTES @@ -1,6 +1,20 @@ cvs remove TcGRHSs.hi-boot TcGRHSs.hi-boot-5 TcGRHSs.lhs cvs remove pbinding.ugn cvs add grhsb.ugn gdexp.ugn +cvs add basicTypes/OccName.lhs + + +New in 4.02 +* Scoped type variables +* Warnings for unused variables should work now (they didn't before) +* Simplifier improvements: + - Much better treatment of strict arguments + - Better treatment of bottoming Ids + - No need for w/w split for fns that are merely strict + - Fewer iterations needed, I hope +* Less gratuitous renaming in interface files and abs C +* OccName is a separate module, and is an abstract data type + ----------------------- |