Tengo problemas para entender los operadores de cálculo lambda con precedencia.Lambda Operadores de cálculo precedencia
Por ejemplo el siguiente código:
lambda x.x z lambda y.x y
va a ser:
lambda x. (x (z lambda y. x y))
o
lambda x. ((x z) (lambda y. x y))
?
ejemplos aún más complicado:
(lambda x.x z) lambda y.w lambda w.w x y z
donde en el ejemplo anterior los paréntesis van?
Sé que la aplicación lambda se deja asociativa, pero ¿tienen los valores lambda mayor prioridad sobre las aplicaciones?
Gracias :) Fue simple af ter todo! – Tharasim