Skip to content
Snippets Groups Projects
Commit a1f0d55c authored by Felix Leitz's avatar Felix Leitz Committed by Marge Bot
Browse files

Fix documentation around extension implication for MultiParamTypeClasses/ConstrainedClassMethods.

parent 8f7d3041
No related branches found
No related tags found
No related merge requests found
...@@ -5,11 +5,14 @@ Constrained class method types ...@@ -5,11 +5,14 @@ Constrained class method types
.. extension:: ConstrainedClassMethods .. extension:: ConstrainedClassMethods
:shortdesc: Enable constrained class methods. :shortdesc: Enable constrained class methods.
Implied by :extension:`MultiParamTypeClasses`.
:since: 6.8.1 :since: 6.8.1
:status: Included in :extension:`GHC2021` :status: Included in :extension:`GHC2021`
:implied by: :extension:`MultiParamTypeClasses`
Allows the definition of further constraints on individual class methods. Allows the definition of further constraints on individual class methods.
Haskell 98 prohibits class method types to mention constraints on the Haskell 98 prohibits class method types to mention constraints on the
......
...@@ -6,6 +6,7 @@ Multi-parameter type classes ...@@ -6,6 +6,7 @@ Multi-parameter type classes
.. extension:: MultiParamTypeClasses .. extension:: MultiParamTypeClasses
:shortdesc: Enable multi parameter type classes. :shortdesc: Enable multi parameter type classes.
Implied by :extension:`FunctionalDependencies`. Implied by :extension:`FunctionalDependencies`.
Implies :extension:`ConstrainedClassMethods`.
:implies: :extension:`ConstrainedClassMethods` :implies: :extension:`ConstrainedClassMethods`
:implied by: :extension:`FunctionalDependencies` :implied by: :extension:`FunctionalDependencies`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment