标签: type-inference ml bound-variable
对于ML类型推理工作的PT算法,输入程序表达式必须具有每个绑定变量都是不同的属性。有人可以用一个例子来解释它吗?
答案 0 :(得分:0)
关键在于,由不同粘合剂约束的变量彼此不同,因此可能具有不同的类型。因此,重命名它们是一个好习惯,以避免混淆并能够谈论“x”的类型,而不必担心我们所指的“x”的绑定中的哪一个。