From: simonmar Date: Thu, 23 Aug 2001 15:34:49 +0000 (+0000) Subject: [project @ 2001-08-23 15:34:49 by simonmar] X-Git-Tag: Approximately_9120_patches~1093 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=7339849cb3bd08525d3b36b967ac510da649f04b;p=ghc-hetmet.git [project @ 2001-08-23 15:34:49 by simonmar] Note that support for generics is currently broken. --- diff --git a/ghc/docs/users_guide/glasgow_exts.sgml b/ghc/docs/users_guide/glasgow_exts.sgml index 1374ac4..084eacf 100644 --- a/ghc/docs/users_guide/glasgow_exts.sgml +++ b/ghc/docs/users_guide/glasgow_exts.sgml @@ -142,6 +142,9 @@ Executive summary of our extensions: Generic classes: + (Note: support for generic classes is currently broken + in GHC 5.02). + Generic class declarations allow you to define a class whose methods say how to work over an arbitrary data type. Then it's really easy to make any new type into an instance of @@ -3260,6 +3263,9 @@ program even if fusion doesn't happen. More rules in PrelList.lhs Generic classes + (Note: support for generic classes is currently broken in + GHC 5.02). + The ideas behind this extension are described in detail in "Derivable type classes", Ralf Hinze and Simon Peyton Jones, Haskell Workshop, Montreal Sept 2000, pp94-105.