summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Eisenberg <eir@cis.upenn.edu>2013-08-20 14:05:29 -0400
committerRichard Eisenberg <eir@cis.upenn.edu>2013-08-20 14:14:52 -0400
commit8d7272b51b799ffb56e1ac51488e018c73388013 (patch)
tree9dd6c56b45564f1709dbbee149ba0d3f809045ed
parentd0b8c46dff800f7e2100f48f589dccaa8eb92869 (diff)
downloadhaskell-8d7272b51b799ffb56e1ac51488e018c73388013.tar.gz
Added bullet in release notes about roles.
-rw-r--r--docs/users_guide/7.8.1-notes.xml11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/users_guide/7.8.1-notes.xml b/docs/users_guide/7.8.1-notes.xml
index 46c6fa402c..5d8f077d41 100644
--- a/docs/users_guide/7.8.1-notes.xml
+++ b/docs/users_guide/7.8.1-notes.xml
@@ -41,6 +41,17 @@
</para>
</listitem>
+ <listitem>
+ <para>
+ Use of the <literal>GeneralizedNewtypeDeriving</literal>
+ extension is now subject to <emphasis>role checking</emphasis>,
+ to ensure type safety of the derived instances. As this change
+ increases the type safety of GHC, it is possible that some code
+ that previously compiled will no longer work.
+
+ TODO FIXME: reference.
+ </para>
+ </listitem>
<listitem>
<para>