Anwendung der Programmierung mit der funktionalen Programmiersprache Haskell; Vertiefung der Praxis der Erstellung von Software mit Methoden wie Klassen, Instanzen und Monaden. Analyse von gegebenem Code und Verbesserung dessen. Verwendung von Programmentwicklungsumgebung (IDE), Code repositories und Werkzeuge zur Suche nach Fehlern, sowie der Gestaltung von graphischen User Interfaces mit Glade und Gtk+.
Die Vorlesung/Übung konzentriert sich auf die Analyse und die Weiterentwicklung der Open Source Entwicklungsumgebung für Haskell LEKSAH. Der vorhandene Programmcode wird analysiert und überlegt wie er verbessert werden kann, insbesondere das graphische User Interface (GUI). Das Schwergewicht liegt auf dem Demonstrieren von Methoden, Idiomen, Tricks und Kniffen bei der Nutzung von Haskell.
Die LVA eignet sich für Studenten, die einen Haskell Kurs absolviert haben oder vergleichbare Kenntnisse besitzen Termine: 2.3. 2010 9.3. 2010 16.3. 2010 offene Termine: 13.4. 2010 20.4. 2010 18.5. 2010 8.6. 2010 15.6. 2010 22.6. 2010 29.6. 2010