Themen Informatik-Seminar WS2003/04:
Einführung in die funktionale Programmiersprache Haskell

Teilnahme

Die Teilnahme an den Seminarvorträgen ist Pflicht. In diesem Seminar bauen die Themen aufeinander auf, so dass das Verständnis der späteren Vorträge nur mit den Vorkenntnissen der ersten Vorträge möglich ist. Gründe für die Nichtteilnahme sind ausschließlich FH-interne Überschneidungen und Krankheit. Sollte jemand 2 mal oder häufiger aus anderen Gründen nicht an dem Seminar teilnehmen, gilt das Seminar als nicht erfolgreich abgeschloßen.

Vorträge

    28.10.2003 15:30
    Grundlegende Konzepte
    Kapitel 1, Introduction to Functional Programming using Haskell

    Nicolas Busch

    28.10.2003 17:00
    Einfache Datentypen
    Kapitel 2, Introduction to Functional Programming using Haskell

    Robert Hagemann

    4.11.2003 15:30
    Zahlen
    Kapitel 3, Introduction to Functional Programming using Haskell

    Timo Wlecke

    4.11.2003 17:00
    Listen
    Kapitel 4, Introduction to Functional Programming using Haskell

    Tim Walkenhorst

    11.11.2003 15:30
    Beispiele zu Listen
    Kapitel 5, Introduction to Functional Programming using Haskell
    und Picture-Beispiele aus Haskell, The Craft of Programming

    Christian Uhlig

    11.11.2003 17:00
    Bäume
    Kapitel 6, Introduction to Functional Programming using Haskell

    Robin Brandt

    18.11.2003 15:30
    Effizienz
    Kapitel 7, Introduction to Functional Programming using Haskell

    Oliver Lohmann

    18.11.2003 17:00
    Fun with Binary Heap Trees
    Kapitel 1, The Fun of Programming

    Dennis Körner

    25.11.2003 15:30
    Abstrakte Datentypen Mengen, Multimengen, Felder und Warteschlangen
    Kapitel 8, Introduction to Functional Programming using Haskell

    Vitali Olinberger

    25.11.2003 17:00. Vortrag
    Unendliche Listen
    Kapitel 9, Introduction to Functional Programming using Haskell

    Sönke Lorenzen

    2.12.2003 15:30
    Monaden
    Kapitel 10, Introduction to Functional Programming using Haskell

    Stefan Neumann

    2.12.2003 17:00
    Parsen
    Kapitel 11, Introduction to Functional Programming using Haskell
    Parsec Parser-Bibliothek

    Jens Kulenkamp

    9.12.2003 15:30
    Why Functional Programming Matters
    Artikel von John Hughes

    Christian Brügge

    9.12.2003 17:00
    Functional Images
    Conal Elliott, Kapitel 7 in The Fun of Programming

    Ingo Köhne

    16.12.2003 15:30
    Testen mit QuickCheck
    Koen Claessen and John Hughes, Kapitel 2 in The Fun of Programming

    John Sasse

Ausarbeitung

Die Ausarbeitungen sollen als Hypertext-Dokument in HTML erstellt werden und zu einem Dokument zusammengefaßt und auf dem WWW-Server der FH Wedel veröffentlicht werden.

Die Form der Ausarbeitung und die Organisation der Dokumente ist wie in den letzten Seminaren z. B. aus den Wintersemestern 2000/01, 2001/02 und 2002/03 zu organisieren. Der Layoutvorschlag ist im 1.Vortrag des 96/97er Seminars beschrieben.

Literatur

Richard Bird
Introduction to Functional Programming using Haskell
second edition
Prentice Hall
ISBN 0-13-484346-0
im Text abgekürzt als IFPH

Simon Thompson
Haskell
The Craft of Functional Programming
2nd Edition
Addison-Wesley Longman, Amsterdam , 1999
ISBN: 0-201-34275-8
im Text abgekürzt als HCFP

Jeremy Gibbons and Oege de Moor
The Fun of Programming
ISBN: 0-333-99285-7

Haskell

Mailing-Liste

alle Teilnehmer