0
Eta Абстракция в исчислении лямбда означает следующее.Эта абстракция в исчислении лямбда
A function `f` can be written as `\x -> f x`
Является ли эта абстракция любого использования при уменьшении лямбда-выражений? Это лишь альтернативный способ написания определенных выражений?
В зависимости от вашей стратегии оценки, преобразование ета может быть полезным способом задержки оценки – naomik
Спасибо, вы можете указать мне на какую-то ссылку или пример, где есть некоторые случаи использования ЕТА абстракции. – user634615
Под строгой оценкой эта абстракция может быть использована для реализации знаменитого комбинатора Y. 'Y: = U (λh. Λf. F (λx. H h f x))' где 'U: = λf. f f' - без 'x' eta абстракции здесь, строгий оценщик перейдет в бесконечный цикл. – naomik