Dieses Skript stellt den Lisp-Dialekt Scheme einführend vor und vermittelt einige grundlegende Konzepte der funktionalen Programmierung anhand von Beispielen.
Eine HTML-Version des Skripts ist hier verfügbar.
- Einleitung
- Die Sprache Scheme
2.1. Scheme – ein Lisp-Dialekt
2.2. Literatur
2.3. Installation der Entwicklungsumgebung - Einführung in Scheme
3.1. Geklammerte Präfixnotation
3.2. Arithmetische Ausdrücke
3.3. Zeichenketten
3.4. Funktionen und λ-Kalkül
3.5. Kontrollstrukturen
3.6. Listen und Paare
3.7. Mapping
3.8. Folding - Bilderzeugung
4.1. Funktionsgraphen
4.2. Geometrische Objekte
4.3. Fraktale - Zusammenfassung
Literaturverzeichnis