summaryrefslogtreecommitdiff
path: root/docs/users_guide/8.12.1-notes.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/users_guide/8.12.1-notes.rst')
-rw-r--r--docs/users_guide/8.12.1-notes.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/users_guide/8.12.1-notes.rst b/docs/users_guide/8.12.1-notes.rst
index a66ab06514..c729a8ec6c 100644
--- a/docs/users_guide/8.12.1-notes.rst
+++ b/docs/users_guide/8.12.1-notes.rst
@@ -10,6 +10,15 @@ following sections.
Highlights
----------
+* The :extension:`LinearTypes` extension enables linear function syntax
+ ``a #-> b``, as described in the `Linear Types GHC proposal
+ <https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0111-linear-types.rst>`__.
+
+ The GADT syntax can be used to define data types with linear and nonlinear fields.
+
+ This extension is considered experimental: it doesn't implement the full proposal yet and the details
+ are subject to change.
+
* NCG
- The linear register allocator saw improvements reducing the number