22. Gulaschprogrammiernacht

Programmieren mit dem puren Lambda-Kalkül
31.05, 21:15–22:15 (Europe/Berlin), ZKM Vortragssaal
Sprache: Deutsch

Ich zeige euch super spaßige Methoden, wie ihr mit dem puren Lambda-Kalkül programmieren könnt!!

(Nahezu) keine Vorkenntnisse erforderlich!


Programmierung mit funktionalen Sprachen wie Haskell ist inzwischen weit verbreitet. Nahezu alle funktionalen Programmiersprachen basieren auf einer erweiterten Form des Lambda-Kalküls.

Wenn man nun sämtliche Erweiterungen wie Schleifen, Listen, Zahlen, Text, Typen, Klassen usw. entfernt, bleibt nur noch das pure, aber dennoch Turing-vollständige, Lambda-Kalkül.

In diesem Vortrag zeige ich, wie man trotzdem sämtliche Probleme elegant lösen kann. Dafür erkläre ich (auch visuell!) verschiedene Arten, Daten- und Kontrollstrukturen rein funktional darzustellen. Außerdem zeige ich, wie man Fraktale und andere tolle Bilder mit simplen Ausdrücken generieren kann. Ist wirklich faszinierend!!

LINKS & SLIDES: https://github.com/marvinborner/gpn22


Content Notes

n/a

Siehe auch: Slides (8,3 MB)