Rachunek lambda: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
Niedokładne i nieprawidłowe tłumaczenie, uwagi na stronie dyskusji wikipedysty |
lambda-wyrażenie (term) -> wyrażenie lambda |
||
Linia 17:
Funkcję dwuargumentową można zdefiniować za pomocą techniki zwanej [[currying]]iem, mianowicie jako funkcję jednoargumentową, której wynikiem jest znowu funkcja jednoargumentowa. Rozpatrzmy funkcję <math>f(x, y) = x - y</math>, której zapis w rachunku lambda ma postać <math>\lambda\, x\, .\, \lambda\, y\, .\, x - y</math>. Aby uprościć zapis stosuje się powszechnie konwencję, aby funkcje "curried" zapisywać według wzoru <math>\lambda\, x\, y\, .\, x - y</math>.
==
Niech <math>X</math> będzie nieskończonym, [[Zbiór przeliczalny|przeliczalnym]] zbiorem zmiennych.
* Jeżeli <math>x \in X</math> to <math>x</math> jest
* Jeżeli <math>M</math> jest
* Jeżeli <math>M</math> oraz <math>N</math> są
* Wszystkie
Zbiór wszystkich
=== Zmienne wolne ===
|