应用顺序:在评估函数本身之前,请始终充分评估函数的参数,例如-
正常顺序:表达式将从外部减少,如-
让
为什么在应用顺序 无限循环,
而在正常顺序M → y下?
1
您是否尝试过评估它们?不清楚是第一种还是第二种情况?
—
KarolisJuodelė13年
@KarolisJuodelė:1日
—
URL87 2013年
Lambda表达式不应该用括号标记,以标记第一个Lambda表达式的结尾和参数的开头,例如:
—
mattgately,
Let M = (λx.y) ((λx.(x x)) λx.(x x))