Entries for date 07/08/2005

Page created at
Monads July 8, 2005, 5:40 p.m.
Eines der komplizierteren Haskell-Themen sind die Monads - ein Weg um in einer rein funktionalen Sprache mit lazy evaluation trotzdem Dinge wie Seiteneffekte und Sequentialität zu simulieren - einfach weil man zum Beispiel dann doch gelegentlich den Output vor dem Input haben möchte, wenn man Daten vom Benutzer abfragt, oder zum Beispiel sich einen Zustand wegsichern will der später wieder aufgerufen wird. Das Tutorial hilft beim Verständnis des Konzeptes der Monads.
Haskell, Programmierung
grössere Haskell-Sourcen July 8, 2005, 2:41 p.m.
Wer wie ich lieber Sourcen durchwühlt um Sprachen zu lernen, hier ein paar grössere Haskell-Projekte zur Auswahl: [Haskell User-Submitted Libraries][0] ist eine Sammlung von teilweise schon älteren aber trotzdem interessanten Haskell-Projekten. Downloadbar ist ein IRC-Bot und im CVS ist auch noch ...
Haskell, Programmierung
deutschsprachigen Haskell Kurs July 8, 2005, 2:15 p.m.
Wem Englisch als Sprache für Einsteigerliteratur nicht so liegt, es gibt einen deutschsprachigen Haskell Kurs online zum Durcharbeiten. Sieht ganz leidlich aus - allerdings finde ich das ein bischen wenig erklärt wird.
Haskell, Programmierung
Helium - Haskell-Lehr-System July 8, 2005, 1 a.m.
Helium ist ein Haskell-Subset-Compiler der speziell für die Lehre entwickelt wurde. Er liefert ausführlichere Fehlermeldungen und analysiert Sourcen weitergehend um diese Meldungen möglich zu machen. Allerdings ist es wirklich nur ein Subset von Haskell - und da Typklassen fehlen, fehlt ein ...
Buch, Haskell, Programmierung
Manchmal treibt mich DarwinPorts zur Verzweiflung July 8, 2005, 12:10 a.m.
Zum Beispiel wenn ich ghc (einen Haskell-Compiler) installieren will, aber der als erstes mal Perl 5.8 installieren will. Als ob ich unter Tiger nicht schon ein durchaus brauchbares Perl 5.8.6 auf der Platte hätte, nein, die DarwinPorts wollen eigene Versionen davon. Und dann hab ich je nach ...
Mac OS X, Sysadmin