Изменения

Перейти к: навигация, поиск

Функциональное программирование

1 байт убрано, 12:34, 26 апреля 2015
м
E0. Определить примитивные конструкции
== E0. Определить примитивные конструкции ==
* pair = \ x y p . p x y* fst = \ r . r (\ x y . x)* snd = \ r . r (\ x y . y)* fix = \ f . (\ x . f (x x)) (\ x . f (x x))
Легко проверить, что fst (pair a b) = a, подставив и сделав редукции.

Навигация