summaryrefslogtreecommitdiff
path: root/libraries/base/changelog.md
diff options
context:
space:
mode:
authorRyan Scott <ryan.gl.scott@gmail.com>2019-05-04 11:05:20 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2019-05-08 01:55:45 -0400
commit786e665b8dac5430c02089b39f7cb7572a5254d8 (patch)
tree86483a87f6b36c278be5e42e50262cf046eee546 /libraries/base/changelog.md
parentf58ea556538c048b05607be869feb677b1083175 (diff)
downloadhaskell-786e665b8dac5430c02089b39f7cb7572a5254d8.tar.gz
Fix #16603 by documenting some important changes in changelogs
This addresses some glaring omissions from `libraries/base/changelog.md` and `docs/users_guide/8.8.1-notes.rst`, fixing #16603 in the process.
Diffstat (limited to 'libraries/base/changelog.md')
-rw-r--r--libraries/base/changelog.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/libraries/base/changelog.md b/libraries/base/changelog.md
index 1e4bfd3f04..6da0c70b36 100644
--- a/libraries/base/changelog.md
+++ b/libraries/base/changelog.md
@@ -8,6 +8,14 @@
## 4.13.0.0 *TBA*
* Bundled with GHC *TBA*
+ * The final phase of the `MonadFail` proposal has been implemented:
+
+ * The `fail` method of `Monad` has been removed in favor of the method of
+ the same name in the `MonadFail` class.
+
+ * `MonadFail(fail)` is now re-exported from the `Prelude` and
+ `Control.Monad` modules.
+
* Fix `Show` instance of `Data.Fixed`: Negative numbers are now parenthesized
according to their surrounding context. I.e. `Data.Fixed.show` produces
syntactically correct Haskell for expressions like `Just (-1 :: Fixed E2)`.