Simulation von Daten (Tupel)
durch Funktionen (Lambda-Ausdrücke):
- Konstruktor:
〈D1,…, Dk〉⇒λs.sD1…Dk
- Selektoren:
si⇒λt.t(λd1…dk.di)
dann gilt
si〈D1,…, Dk〉→β*Di
Anwendungen:
- Auflösung simultaner Rekursion
- Modellierung von Zahlen
Johannes Waldmann
2012-01-30