We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9602466 commit bb2611eCopy full SHA for bb2611e
type-system.md
@@ -63,7 +63,7 @@ $$application \quad \frac{\Gamma\vdash f : A\to B \space + C\to D \space + \spac
63
64
There is a slight distinction made between standard unification and specialization.
65
We say that specialization chooses "the most specific" candidate, but what does that really mean?
66
-We might think that this is just deepest subtype, but that would be wrong.
+We might think that specialization is just the deepest subtype, but that would be wrong.
67
68
When we have two candidates such as `x -> x` and it's specialized version `A -> A`, we obviously want to choose the specialized version.
69
However, in standard subtyping relations, the parametric version is the subtype.
0 commit comments