[commit: ghc] master: users-guide/rel-notes: Describe #13875 fix (ccb849f)
git at git.haskell.org
git at git.haskell.org
Tue Jul 11 17:42:37 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/ccb849f8ea39582d2cfc5c045abe9768992dccb6/ghc
>---------------------------------------------------------------
commit ccb849f8ea39582d2cfc5c045abe9768992dccb6
Author: Ben Gamari <bgamari.foss at gmail.com>
Date: Tue Jul 11 12:01:05 2017 -0400
users-guide/rel-notes: Describe #13875 fix
Test Plan: Read it.
Reviewers: simonmar, austin
Reviewed By: simonmar
Subscribers: rwbarton, thomie
GHC Trac Issues: #13875
Differential Revision: https://phabricator.haskell.org/D3710
>---------------------------------------------------------------
ccb849f8ea39582d2cfc5c045abe9768992dccb6
docs/users_guide/8.2.1-notes.rst | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/docs/users_guide/8.2.1-notes.rst b/docs/users_guide/8.2.1-notes.rst
index ba17e35..9dccc33 100644
--- a/docs/users_guide/8.2.1-notes.rst
+++ b/docs/users_guide/8.2.1-notes.rst
@@ -38,6 +38,12 @@ Compiler
- TODO FIXME.
+- A bug in the :ghc-flag:`-XApplicativeDo` extension resulting in strict pattern
+ matches to be performed lazily (:ghc-ticket:`13875`) has been fixed. Note that
+ this means some programs which previously typechecked under ``ApplicativeDo``
+ will no longer as it is not possible to implement strict pattern matching
+ using only ``Applicative``.
+
- Old profiling flags ``-auto-all``, ``-auto``, and ``-caf-all`` are deprecated
and their usage provokes a compile-time warning.
More information about the ghc-commits
mailing list