[commit: ghc] master: Release notes about source plugins (305da44)
git at git.haskell.org
git at git.haskell.org
Thu Jul 12 19:06:15 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/305da44c86950855e2a86dee446fda2694f2f0ac/ghc
>---------------------------------------------------------------
commit 305da44c86950855e2a86dee446fda2694f2f0ac
Author: Matthew Pickering <matthew.pickering at tweag.io>
Date: Thu Jul 12 10:10:00 2018 -0400
Release notes about source plugins
>---------------------------------------------------------------
305da44c86950855e2a86dee446fda2694f2f0ac
docs/users_guide/8.6.1-notes.rst | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/docs/users_guide/8.6.1-notes.rst b/docs/users_guide/8.6.1-notes.rst
index 5b13909..72a3790 100644
--- a/docs/users_guide/8.6.1-notes.rst
+++ b/docs/users_guide/8.6.1-notes.rst
@@ -125,6 +125,11 @@ Language
This is now an error unless :extension:`PolyKinds` is enabled.
+- The plugin mechanism has been extended to allow plugins to run between frontend
+ phases. Of particular note are the parser and typechecker plugins which run
+ after parsing and typechecking have completed. Collectively, these new extension
+ points are called :ref:`source plugins <source-plugins>`.
+
- Type literals now could be used in type class instances without the extension
:extension:`FlexibleInstances`.
More information about the ghc-commits
mailing list