Funktionale Programmierung/Höhere Programmiersprachen (WS24/25)
Weitere Informationen sowie die Unterlagen zur Veranstaltung finden Sie im OPAL Kurs.
Die Vorlesung behandelt praktische und theoretische Konzepte und Methoden funktionaler Programmiersprachen sowie eine Einführung in die funktionale Programmierung anhand der Programmiersprache Haskell. Schwerpunkte sind funktionale Datenstrukturen, Typensysteme und Auswertungsstrategien.
Die Vorlesung wird in deutscher Sprache angeboten.
Der Vorlesungsinhalt wird zum Teil als Folienvortrag und zum Teil durch Tafelvorlesung vermittelt.
- Ravi Sethi: Programming Languages: Concepts and Constructs, 2. Ausgabe, Addison Wesley, 2003
- Robert W. Sebesta: Concepts of Programming Languages, 9. Ausgabe, Addison Wesley, 2009
- Richard Bird: Introduction to Functional Programming using Haskell, 2. Ausgabe, Prentice Hall, 1998
- Simon Thompson: Haskell: The Craft of Functional Programming, 3. Ausgabe, Addison Wesley, 2011
- Simon L. Peyton Jones: The Implementation of Functional Programming Languages, Prentice Hall, 1987
- Glynn Winskel: The Formal Semantics of Programming Languages, MIT Press, 1993
Falls Sie eine Prüfungsvorleistung erbringen müssen, geben Sie Ihre Lösungen bitte jeweils vor Beginn der ersten Übungseinheit (Montag 15:30 Uhr) beim Übungsleiter ab oder senden sie bis zu diesem Zeitpunkt per E-Mail an ronny.kramer@informatik.tu-chemnitz.de.
- 1. Übungsserie (Termine: 28. Oktober 2019 und 1. November 2019)
- Inhaltsverzeichnis (Stand: 28.10.2019)