Am Dienstag, den 13.12., stellt Herr Stefan Lack um 16:15 die Ergebnisse seiner Studienarbeit im Oberseminar Programmiersprachen vor. Hierzu sind alle Interessenten herzlich eingeladen. Der Vortrag findet statt im Gebäude 079, Raum 00-019. Thema: SQL-2-HS - Eine SQL-nach-Haskell Datenbankanbindung Inhalt der Arbeit ist die Entwicklung einer Datenbankschnittstelle für Haskell. Ein Hauptziel besteht darin, in Haskell typkorrekte und wohlgeformte Datenbankanfragen zu garantieren. Das im Rahmen der Arbeit entwickelte Werkzeug liest dazu eine Reihe von SQL Anfragen aus einer separaten Konfigurationsdatei, analysiert die darin vorkommenden Typen und generiert daraus ein Haskell-Modul. Das Haskell-Modul enthält für jede Anfrage eine Funktion. Innerhalb der Funktion werden die von der Datenbank als Zeichenketten gelesenen Werte in die zugehörigen Haskell-Typen konvertiert und zurückgegeben. Die in einer Anfrage vorkommenden Eingabeparameter werden auf Haskell-Funktionsparameter abgebildet. Typkorrektheit und Wohlgeformtheit der Anfragen werden auf diese Weise bereits zur Übersetzungszeit des Programms geprüft.