5
Lambda calculus operatörleri önceliğini anlamada sorun yaşıyorum. ÖrneğinLambda Calculus operatörleri önceliği
Aşağıdaki kod:
lambda x.x z lambda y.x y
olacak:
lambda x. (x (z lambda y. x y))
veya
lambda x. ((x z) (lambda y. x y))
?
Hatta daha karmaşık örnekler:
(lambda x.x z) lambda y.w lambda w.w x y z
nereye parantez gitmek yukarıdaki örnekte?
Lambda uygulamasının ilişkisel olduğunu ancak lambda değerlerinin uygulamalara göre daha yüksek önceliğe sahip olduğunu biliyorum.
Teşekkür ederim :) Çok basitti hepsi ter! – Tharasim