summaryrefslogtreecommitdiff
path: root/docs/users_guide/8.12.1-notes.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/users_guide/8.12.1-notes.rst')
-rw-r--r--docs/users_guide/8.12.1-notes.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/users_guide/8.12.1-notes.rst b/docs/users_guide/8.12.1-notes.rst
index 5c478b8fa4..46a729af70 100644
--- a/docs/users_guide/8.12.1-notes.rst
+++ b/docs/users_guide/8.12.1-notes.rst
@@ -79,6 +79,13 @@ Language
This change prepares the way for Quick Look impredicativity.
+* GHC now allows users to manually define the specificity of type variable
+ binders. By marking a variable with braces ``{tyvar}`` or ``{tyvar :: kind}``,
+ it becomes inferred despite appearing in a type signature. This feature
+ effectively allows users to choose which variables can or can't be
+ instantiated through visible type application. More information can be found
+ here: :ref:`Manually-defining-inferred-variables`.
+
Compiler
~~~~~~~~