[commit: ghc] ghc-8.2: Add some missing release notes entries (d3857ba)

git at git.haskell.org git at git.haskell.org
Sun Jul 23 14:14:39 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : ghc-8.2
Link       : http://ghc.haskell.org/trac/ghc/changeset/d3857ba405725e03b7fef9516f8a4bf62a247f91/ghc

>---------------------------------------------------------------

commit d3857ba405725e03b7fef9516f8a4bf62a247f91
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Sun Jul 23 09:29:06 2017 -0400

    Add some missing release notes entries


>---------------------------------------------------------------

d3857ba405725e03b7fef9516f8a4bf62a247f91
 docs/users_guide/8.2.1-notes.rst | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/docs/users_guide/8.2.1-notes.rst b/docs/users_guide/8.2.1-notes.rst
index 2aef7d4..e165998 100644
--- a/docs/users_guide/8.2.1-notes.rst
+++ b/docs/users_guide/8.2.1-notes.rst
@@ -31,6 +31,12 @@ The highlights since the 8.0 release include:
 Full details
 ------------
 
+Package system
+~~~~~~~~~~~~~~
+
+- The long awaited Backpack module system is now fully usable. See
+  :ghc-wiki:`the GHC Wiki <Backpack>` for details.
+
 Language
 ~~~~~~~~
 
@@ -41,6 +47,12 @@ Language
   class instance using the :ghc-flag:`-XDerivingStrategies` language extension
   (see :ref:`deriving-strategies`).
 
+- The new :ghc-flag:`-XUnboxedSums` extension allows more efficient representation
+  of sum data. Some future GHC release will have support for worker/wrapper
+  transformation of sum arguments and constructor unpacking.
+
+- Support for overloaded record fields via a new ``HasField`` class and
+  associated compiler logic (see :ref:`record-field-selector-polymorphism`)
 
 Compiler
 ~~~~~~~~



More information about the ghc-commits mailing list