X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=docs%2Fusers_guide%2F6.6-notes.xml;h=0e7b12b94911f704beac08ba5b00c396dd990cd4;hb=fdcf1ffec106b17928d0dfabad4ee7c851500cd2;hp=801c2d399c3dd9eb459264e79ba029804be62e3c;hpb=0ec575946eada8cc68d08321ffde31cb7141e874;p=ghc-hetmet.git
diff --git a/docs/users_guide/6.6-notes.xml b/docs/users_guide/6.6-notes.xml
index 801c2d3..0e7b12b 100644
--- a/docs/users_guide/6.6-notes.xml
+++ b/docs/users_guide/6.6-notes.xml
@@ -28,7 +28,7 @@
GHC now handles impredicative polymorphism and there are
changes to the way scoped type variables work; see
Simon's e-mail
- for more details.
+ for more details of the change, or for the documentation.
@@ -41,6 +41,7 @@
f (x, y) | x `seq` False = undefined
| otherwise = [x,y]
+ See for more details.
@@ -96,6 +97,8 @@
performance when a lot of memory is taken up by
STArrays, IOArrays,
STRefs or IORefs.
+ For more details see
+ trac bug #650.
@@ -250,8 +253,14 @@
MyIO t
rather than just
IO t.
+ See
+ GHC's mechansim for deriving user-defined classes
+ for newtypes has been further generalised, to multi-parameter type
+ classes and higher-kinded types. See .
+
By default, pattern bindings in GHC are now monomorphic.
@@ -281,9 +290,17 @@
+ Linear implicit parameters have been scheduled for removal for some
+ time. In 6.6 we've removed them from the user manual, and they may
+ well disappear from the compiler itself in 6.6.1.
+
+
+
+
It is now possible, with the -I RTS flag,
to control the amount of idle time that happens before a major
- GC is performed.
+ GC is performed. There is more detail in
+ .
@@ -294,8 +311,30 @@
- The flag can now be used with
- , and hence can be used by cabal.
+ The flag, which makes libraries
+ smaller, can now be used with and hence
+ can be used by cabal.
+ See for more information.
+
+
+
+
+ Template Haskell used to have limited support for type signatures in
+ patterns, but since that design is in flux for Haskell (let alone
+ Template Haskell), we've removed type signatures in patterns from
+ Template Haskell.
+
+
+
+
+ GHC now supports postfix operators, as a simple generalisation of
+ left sections ().
+
+
+
+
+ Parallel arrays, as enabled by -fparr, no
+ longer work. They'll be coming back shortly, in full glory.
@@ -740,7 +779,7 @@
- Version number 1.1.5 (was 1.1.4).
+ Version number 1.1.6 (was 1.1.4).
@@ -763,24 +802,6 @@
- Added cabal-setup, a user interface to
- building and installing Cabal packages.
-
-
-
-
- Added cabal-install, an automated
- installer for cabal packages.
-
-
-
-
- There is now a Network.Hackage hierarchy
- for code needed by hackage, the package server.
-
-
-
-
There are now modules
Distribution.Simple.compiler
for each of GHC, NHC,
@@ -1132,23 +1153,6 @@
and System.Win32.Console.
-
-
- System.Win32 no longer exports
- LCID,
- LANGID,
- SortID,
- SubLANGID,
- PrimaryLANGID,
- mAKELCID,
- lANGIDFROMLCID,
- sORTIDFROMLCID,
- mAKELANGID,
- pRIMARYLANGID or
- sUBLANGID from
- System.Win32.NLS.
-
-