Cela peut être une question très simple.
Mais quelle est la différence entre les types et les sortes?
Ma compréhension actuelle est que vous avez une théorie des types avec des règles de type qui donnent une notion d'une instruction bien typée mais les tris sont plus basiques, différenciant les symboles en différents types de symboles et introduisant des règles de base sur l'application des fonctions, etc.
Il y a peut-être peu de différence, peut-être viennent-ils simplement de différents domaines. Mais je n'arrive pas à trouver une description claire de leur relation.
kindest le type d'un constructeur de type ou, plus rarement, le type d'un opérateur de type d'ordre supérieur.