X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=docs%2Fusers_guide%2Fglasgow_exts.xml;h=e680d6cc046ad6aa6371cdbf3c11cfdad14944d8;hp=8bca4857c5840fd55b658d0215077c8c94b2516d;hb=2f4e21c6f741995e20cc3b53b109ff9edf18eb3c;hpb=e2c77ecdd4c46c88767568f478ed5d7388c1b0b2
diff --git a/docs/users_guide/glasgow_exts.xml b/docs/users_guide/glasgow_exts.xml
index 8bca485..e680d6c 100644
--- a/docs/users_guide/glasgow_exts.xml
+++ b/docs/users_guide/glasgow_exts.xml
@@ -1226,7 +1226,7 @@ that collection of packages in a uniform manner. You can express
quite a bit of object-oriented-like programming this way.
-
+
Why existential?
@@ -1249,9 +1249,9 @@ But Haskell programmers can safely think of the ordinary
adding a new existential quantification construct.
-
+
-
+
Type classes
@@ -1311,9 +1311,9 @@ Notice the way that the syntax fits smoothly with that used for
universal quantification earlier.
-
+
-
+
Record Constructors
@@ -1376,10 +1376,10 @@ setTag obj t = obj{ tag = t }
-
+
-
+
Restrictions
@@ -1530,7 +1530,7 @@ declarations. Define your own instances!
-
+
@@ -3492,7 +3492,6 @@ including an operational type class context, is legal:
On the left or right (see f4, for example)
of a function arrow
- On the right of a function arrow (see )
As the argument of a constructor, or type of a field, in a data type declaration. For
example, any of the f1,f2,f3,g1,g2 above would be valid
field type signatures.