У меня проблемы с пониманием приоритетов операторов исчисления лямбда.Приоритет операторов Lambda Calculus
Например, следующий код:
lambda x.x z lambda y.x y
будет:
lambda x. (x (z lambda y. x y))
или
lambda x. ((x z) (lambda y. x y))
?
Еще более сложные примеры:
(lambda x.x z) lambda y.w lambda w.w x y z
где в приведенном выше примере скобки идут?
Я знаю, что приложение лямбда остается ассоциативным, но значения лямбда имеют более высокий приоритет по сравнению с приложениями?
Спасибо :) Это было просто af все! – Tharasim