!! Haskell und das Lambda-Kalkül (Λ) Mit __[Haskell|http://de.wikipedia.org/wiki/Haskell_%28Programmiersprache%29]__ war es Audrej Tang möglich, die Anforderungen an Perl6 in wenigen Wochen in fertigen Code, genannt [PUGS|http://de.wikipedia.org/wiki/Pugs] zu gießen. Haskell zählt zu den funktionellen Sprachen und unterstützt einzigartige Vorgehensweisen wie * das [Lambda-Kalkül|http://de.wikipedia.org/wiki/Lambda-Notation] * [Monaden|http://www.nomaware.com/monads/html/] * [Currying|http://de.wikipedia.org/wiki/Currying], zu deutsch Schön__f__inkeln * funktionale Programmierung verhindert [Seiteneffekte|http://209.85.135.104/search?q=cache:AZGLxkWyzq8J:www.plm.eecs.uni-kassel.de/plm/fileadmin/pm/courses/prog-seminar/funk-ml.pdf+funktional+Programmierung+Seiteneffekte&hl=de&gl=de&ct=clnk&cd=1&lr=lang_de&client=firefox-a#3] ! Λ-Links * http://haskell.org/ * [Tutorial|http://www.haskell.org/tutorial/] * [Learn you a haskell for a great good|http://learnyouahaskell.com/chapters] eigensinniges und umfassendes Tutorial. (29.08.2011) * Im freien Buch [realworldhaskell|http://book.realworldhaskell.org/read/] gibt es z.B. ein [Kapitel zu Haskell und Gtk+|http://book.realworldhaskell.org/read/gui-programming-with-gtk-hs.html] oder zur [Webprogrammierung|http://book.realworldhaskell.org/read/extended-example-web-client-programming.html]. (29.08.2011) * [QtHaskell|http://qthaskell.berlios.de/] ist eine Anbindung von Qt an Haskell. (29.08.2011) * [WxHaskell|http://wxhaskell.sourceforge.net/] als GUI-Bindung an das famose Wx * Haskell-Compiler und Interpreter: ** HUGS-Interpreter unter [GPL|http://www.haskell.org/hugs/] und [.Net|http://galois.com/~sof/hugs98.net/] ** Glasgow Haskell Compiler [GHC|http://www.dcs.gla.ac.uk/fp/software/ghc/] * Der Haskell [Activity und Community-Report|http://haskell.org/communities/]