Комбинаторы — это просто!: различия между версиями
Содержимое удалено Содержимое добавлено
Karagota (обсуждение | вклад) |
Karagota (обсуждение | вклад) |
||
Строка 538:
можно сделать следующим образом:
pair <math>
Данный комбинатор составляет пару из двух заданных объектов любой
Строка 545:
Эти селекторы можно определить так:
head <math>\equiv</math> CI true
tail <math>\equiv</math> CI false
Эти комбинаторы «вынимают» первое или второе значение из
переданной им на вход пары. Например, можно доказать, что
выражение:
для любого выражения <math>x</math>. Тоже самое можно сказать и о
|