• Keine Ergebnisse gefunden

2 Teams Lambda:DasSpiel

N/A
N/A
Protected

Academic year: 2022

Aktie "2 Teams Lambda:DasSpiel"

Copied!
3
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Image CC-BYhttp://www.flickr.com/photos/jroberts72/8519696539/

Lehrstuhl Programmierparadigmen IPD Snelting

Lambda:

Das Spiel

2 Teams

(2)

I Einfache Spielregeln; Viele Möglichkeiten

I TODO: Android App

(3)

Theoretischer Hintergrund: Lambda-Kalkül Die Grundlage Funktionaler Programmierung Beispiel:

(λxλy.xy) λx.x ⇒β (λy.(λx.x)y) ⇒β λy.y

Lambda: Das Spiel

I Zielgruppengerechte Bedienung?

I Anhaltender Spaß beim Lernen?

I Visual Programming?

Lehrstuhl Programmierparadigmen

IPD Snelting http://pp.ipd.kit.edu

Referenzen

ÄHNLICHE DOKUMENTE

Beachten Sie, dass sich diese Implementierung nicht direkt mit der Implementierung von for mittels while kombinieren lässt, da auch bei continue die Zählvariable erhöht werden

Typsicherheit lässt sich auch für eine Big-Step-Semantik zeigen, in dieser Aufgabe für While T : (a) Ändern Sie die Auswertungsrelation so, dass eine Anweisung mit einem Zustand

Dementsprechend kann die Semantik des rekursiven Falls (und alle Approximationen daran) nur ⊥ sein, denn eine solche Schleife

R ist total geordnet, damit auch das Intervall, somit ist jede Teilmenge eine Kette.. Sei also M ⊆

Damit kann man dann auch die denotationale Semantik eines Programms c zu einer Funktion Σ → (P(Σ) × B ) erweitern, wobei das boolesche Flag angibt, ob c für den

In dieser Aufgabe sollen Sie nun eine denotationale Fortsetzungssemantik für

Dies würde für jede Schleife eine Abstiegsfunktion fordern, die während jeder Schleifeniteration strikt kleiner wird. Bei den beiden Schleifen nähme

In dieser Aufgabe sollen Sie nun eine denotationale Fortsetzungssemantik für