summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFacundo Domínguez <facundo.dominguez@tweag.io>2014-12-15 09:44:27 -0600
committerAustin Seipp <austin@well-typed.com>2014-12-15 09:44:27 -0600
commitbd0f9e1fad6ab69b5967247b32fd8f9305b064a5 (patch)
tree54069a2a3a61cdc6dfe1bd55c35f4c2688a8dea4
parentf44333eae7bc7dc7b6003b75874a02445f6b633b (diff)
downloadhaskell-bd0f9e1fad6ab69b5967247b32fd8f9305b064a5.tar.gz
Write release notes for -XStaticPointers.
Test Plan: ./validate Reviewers: goldfire, austin Reviewed By: austin Subscribers: mboes, carter, thomie Differential Revision: https://phabricator.haskell.org/D568 GHC Trac Issues: #7015
-rw-r--r--docs/users_guide/7.10.1-notes.xml14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/users_guide/7.10.1-notes.xml b/docs/users_guide/7.10.1-notes.xml
index 9ea0b2b6a9..dc8d9d6cb6 100644
--- a/docs/users_guide/7.10.1-notes.xml
+++ b/docs/users_guide/7.10.1-notes.xml
@@ -31,6 +31,20 @@
<itemizedlist>
<listitem>
<para>
+ There is a new extension,
+ <link linkend="static-pointers">StaticPointers</link>,
+ which allows you to create pointers to expressions which
+ remain valid accross processes. This is useful for
+ referencing higher-order values in distributed
+ systems. The pointers are created with a new keyword
+ <literal>static</literal> as in
+ <literal>x = static ("abc" ++ "123") :: StaticPtr String</literal>.
+ All processes which dereference <literal>x</literal> get the
+ same result, that is, the body of the static form.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
Added support for <link linkend="binary-literals">binary integer literals</link>
</para>
</listitem>