[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