Ищу помощь иллюстрируйте эту реализацию Y-Combinator PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ищу помощь иллюстрируйте эту реализацию Y-Combinator Python

Сообщение Anonymous »

Я однажды прочитал эту внедрение питона Y-комбинентатора в депозите устаревшего кода: < /p>
def Y_combinator(f):
return (lambda x: f(lambda *args: x(x)(*args)))(
lambda x: f(lambda *args: x(x)(*args))
)
< /code>
И существует пример использования: < /p>
factorial = Y_combinator(
lambda f: lambda n: 1 if n == 0 else n * f(n - 1)
)
< /code>
Может ли кто -нибудь быть таким добрым, чтобы учить, как мне прочитать код, чтобы интерпретировать его? Я полностью потерян в попытке соединить эти лямбдас вообще ...

Подробнее здесь: https://stackoverflow.com/questions/796 ... ementation
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»