2. előadás
Típusellenörzési szabályok
Eliminációs szabály
Bevezető szabály
t típusa B feltéve hogy x típusa A
Változó szabály
α
A kötött változók nevei nem számítanak
β
(λ x -> t) u = t[x -> u]
---
példa:
(λ x -> x + (3 * x)) (2 + 1) = (x + (3 * x)) [x -> (2 + 1)]
átalakul:
(2 + 1) + (3 * (2 + 1))