deniok: (typed lambda)
deniok ([personal profile] deniok) wrote2010-09-21 10:45 pm
Entry tags:

Задачка

Хорошая задачка из Herman Geuvers, Introduction to Type Theory (упражнение 3.17):

Построить лямбда-терм с типом ((α → β) → α) → (α → α → β) → β.

Ответы скринить не буду.

UPD: Имеется в виду просто типизированная лямбда. То есть fix и прочие Y-комбинаторы нам недоступны.

UPD2: Рекурсия ни в каком виде недоступна!

Re: Как и следовало ожидать

[identity profile] deni-ok.livejournal.com 2011-02-10 04:00 pm (UTC)(link)
хорошо хоть, что пока ещё большинство пользующихся пруф ассистантами понимают как они работают :)

Re: Как и следовало ожидать

[identity profile] perikov.livejournal.com 2011-02-10 04:02 pm (UTC)(link)
цивилизация - эо постоянное нарастание количества вещей, которыми можно пользоваться, не понимая, как они устроены :)

Re: Как и следовало ожидать

[identity profile] deni-ok.livejournal.com 2011-02-10 04:13 pm (UTC)(link)
с другой стороны деградация - это уменьшение общего числа по настоящему понятых вещей :)