[Git][ghc/ghc][wip/ghc2024] Add release notes

Joachim Breitner (@nomeata) gitlab at gitlab.haskell.org
Wed Jan 17 10:19:05 UTC 2024



Joachim Breitner pushed to branch wip/ghc2024 at Glasgow Haskell Compiler / GHC


Commits:
7e7e17a6 by Joachim Breitner at 2024-01-17T11:18:59+01:00
Add release notes

- - - - -


1 changed file:

- docs/users_guide/9.10.1-notes.rst


Changes:

=====================================
docs/users_guide/9.10.1-notes.rst
=====================================
@@ -6,6 +6,23 @@ Version 9.10.1
 Language
 ~~~~~~~~
 
+- The :extension:`GHC2024` language edition is supported now. It builds on top of
+  :extension:`GHC2021`, adding the following extensions:
+
+  * :extension:`DataKinds`
+  * :extension:`DerivingStrategies`
+  * :extension:`DisambiguateRecordFields`
+  * :extension:`ExplicitNamespaces`
+  * :extension:`GADTs`
+  * :extension:`MonoLocalBinds`
+  * :extension:`LambdaCase`
+  * :extension:`RoleAnnotations`
+
+  It is now also the “default” langauge edition that is active when no other
+  language edition is explicitly loaded (e.g via Cabal’s ``default-language``).
+  Because language editions are not backwards compatible it is highly recommended to
+  explicitly specify the language edition.
+
 - GHC Proposal `#281 <https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0281-visible-forall.rst>`_
   "Visible forall in types of terms" has been partially implemented.
   The following code is now accepted by GHC::



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/7e7e17a6723bd6e8a1e0c06fc76160478025fd3d

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/7e7e17a6723bd6e8a1e0c06fc76160478025fd3d
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20240117/14e77071/attachment-0001.html>


More information about the ghc-commits mailing list