Есть в комбинаторной логике (и связанных с ней областях) забавная функция, обычно обозначаемая буквой M. M-комбинатор, он же пересмешник (mockingbird), он же копирующий комбинатор, он же SII, он же (λx.xx).
Теоретикам он в первую очередь интересен тем, что (M M) = ω, омега-комбинатор, простейший способ создать рекурсию (причём, в отличие от
(
Read more... )