Haskell compact

Wir beginnen am Freitag, dem 12. Oktober, um 16 Uhr im HG 4-24 (Hauptgebäude, Felix-Klein-Hörsaal).

Die praktischen Übungen finden in den Sun-Ray-Pools (HG 1-??) statt.

Der Kurs besteht aus mehreren Blöcken, jeder Block aus ca. 30 Minuten Einweisung und ca. 90 Minuten selbständiger Arbeit.


Aktuelles

Im .profile diese Zeilen schreiben:
export GHCBIN=/usr/local/share/ghc/bin
export HUGSBIN=/usr/local/share/hugs/bin

export PATH=$GHCBIN:$HUGSBIN:$PATH:.

Kompilation mit ghc (Compiler-Webseite):

Das File Foo.hs enthält ein Hauptprogramm, das "main" heißen und vom Typ "IO ()" sein muß.

module Main (main) where
...
main :: IO ()
main = ...
Kompileraufruf:
ghc --make -o Foo Foo.hs

Extra-Bibliotheken und -optionen:
hugs -98 -P/usr/local/share/hugs/lib/text/parsec:   Position.hs

ghc ... -syslib text

Allgemeine Informationen:

Freitag (16 - 18)

Inhalt Beispiele/Aufgaben

Freitag (19 - 21)

Inhalt Beispiele/Aufgaben

Sonnabend (10 - 12)

Inhalt Beispiele/Aufgaben

Sonnabend (14 - 16)

Inhalt Beispiele/Aufgaben

Sonnabend (17 - 19)

Inhalt Beispiele/Aufgaben

Sonntag (10 - 12)

Inhalt Tips und Tricks: Beispiele/Aufgaben

Sonntag (14 - 16)

Inhalt Beispiele/Aufgaben