From c8b112ebdd42166e26574f7917d531e6b7966f8e Mon Sep 17 00:00:00 2001 From: Petr Bokoc Date: Apr 28 2019 21:09:26 +0000 Subject: [PATCH 1/2] 279 - GHC 8.4 --- diff --git a/modules/release-notes/pages/developers/Development_Haskell.adoc b/modules/release-notes/pages/developers/Development_Haskell.adoc index 7a2af12..6c079d6 100644 --- a/modules/release-notes/pages/developers/Development_Haskell.adoc +++ b/modules/release-notes/pages/developers/Development_Haskell.adoc @@ -3,3 +3,23 @@ include::{partialsdir}/entities.adoc[] [[sect-haskell]] = Haskell + +== GHC 8.4 + +The **Haskell** compiler, GHC, has been upgraded to version 8.4.4 in Fedora 30, up from version 8.2.2 in Fedora 29. +Haskell packages have bene upgraded to Stackage LTS 12 versions. + +Notable changes include: + +* Further refinement of `TypeInType`, including significant improvements in error messages. +* Improvements in code generation resulting in noticable performance improvements in some types of programs. +* Core library improvements, including phase 2 of the Semigroup/Monoid proposal +* Many improvements to instance deriving +* The resolution of nearly 300 other tickets for the 8.4.1 major release, and further bugfixes in the subsequent stable minor version releases + +For details, see upstream release announcements: + +* link:https://ghc.haskell.org/trac/ghc/blog/ghc-8.4.1-released[] +* link:https://ghc.haskell.org/trac/ghc/blog/ghc-8.4.2-released[] +* link:https://ghc.haskell.org/trac/ghc/blog/ghc-8.4.3-released[] +* link:https://ghc.haskell.org/trac/ghc/blog/ghc-8.4.4-released[] From c14601fdaa72bbf73ef8ddae0ea2767b87cf2c22 Mon Sep 17 00:00:00 2001 From: Petr Bokoc Date: Apr 28 2019 21:12:19 +0000 Subject: [PATCH 2/2] Fix links to upstream GHC release notes --- diff --git a/modules/release-notes/pages/developers/Development_Haskell.adoc b/modules/release-notes/pages/developers/Development_Haskell.adoc index 6c079d6..cecaf28 100644 --- a/modules/release-notes/pages/developers/Development_Haskell.adoc +++ b/modules/release-notes/pages/developers/Development_Haskell.adoc @@ -19,7 +19,7 @@ Notable changes include: For details, see upstream release announcements: -* link:https://ghc.haskell.org/trac/ghc/blog/ghc-8.4.1-released[] -* link:https://ghc.haskell.org/trac/ghc/blog/ghc-8.4.2-released[] -* link:https://ghc.haskell.org/trac/ghc/blog/ghc-8.4.3-released[] -* link:https://ghc.haskell.org/trac/ghc/blog/ghc-8.4.4-released[] +* link:https://downloads.haskell.org/~ghc/8.4.1/docs/html/users_guide/8.4.1-notes.html[8.4.1 release notes] +* link:https://downloads.haskell.org/~ghc/8.4.2/docs/html/users_guide/8.4.2-notes.html[8.4.2 release notes] +* link:https://downloads.haskell.org/~ghc/8.4.3/docs/html/users_guide/8.4.3-notes.html[8.4.3 release notes] +* link:https://downloads.haskell.org/~ghc/8.4.4/docs/html/users_guide/8.4.4-notes.html[8.4.4 release notes]