Church Encoding in Python
Вывихнул себе мозг статьёй «Church Encoding in Python», теперь смотрю на Пайтон под новым углом.
Это сайт — моя персональная записная книжка. Интересна мне, по большей части, история, своя жизнь и немного программирование.
Вывихнул себе мозг статьёй «Church Encoding in Python», теперь смотрю на Пайтон под новым углом.
lisp! :)
Комментарий для jimidini.ya.ru:
:)) Мне Лисп почему-то не вспомнился, но вспомнился почему-то Форт.
Нормальные ФП-фишки.
Рекомендую после прочтения статьи попытаться написать PRED: (PRED)((SUCC)(X))==X и сделать с его помощью вычитание (без отрицательных чисел, конечно).
Комментарий для dizzy57.blogspot.com:
Наверное, нормальные. Но мне дало новый usecase в голову.
Эх, а говорил гений. По теме советую вот этого мужика: http://github.com/raganwald/homoiconic
Последняя запись про рекурсивные комбинаторы очень даже хороша.
Комментарий для alisey.myopenid.com:
Гений это не тот, кто всё знает ;)
Комментарий для Евгения Степанищева:
Гений — это человек, которому вывихнутый мозг не доставляет неудобств.
Комментарий для alisey.myopenid.com:
Мне это удовольствие доставляет, а не проблемы :)