To może być bardzo proste pytanie.
Ale jaka jest różnica między rodzajami i rodzajami?
Moje obecne rozumienie jest takie, że masz teorię typów z regułami typów, które dają pojęcie dobrze napisanego wyrażenia, ale rodzaje są bardziej podstawowe, różnicując symbole na różne rodzaje symboli i wprowadzając podstawowe zasady dotyczące stosowania funkcji itp.
Być może jest niewielka różnica, może po prostu pochodzą z różnych dziedzin. Ale nie mogę znaleźć jasnego opisu ich relacji.
kindjest rodzajem konstruktora typów lub, rzadziej, typem operatora wyższego rzędu.