Literatur
 

S. Thompson:  HASKELL - The Craft of Functional Programming,
   Addison-Wesley, 2. Auflage, 1999
, ca. 44 €

Sehr gute Einführung in die funktionale Programmierung mit Haskell 

Graham Hutton: Programming in Haskell, Cambridge University Press, 2007

          Knappe, recht formale Einführung in die funktionale Programmierung mit Haskell 

R. Bird: Introduction to Functional Programming using Haskell,
Prentice Hall Series in Computer Science, 1998  ( 67,90 € -)

Systematische Einführung in die funktionale Programmierung mit Betonung der grundlegender Konzepte.  Kein Anwendungsbezug. Nachfolger des Buches von Bird und Wadler. Verwendete Programmiersprache ist   Haskell .

P. Pepper: Funktionale Programmierung in OPAL, ML, HASKELL und GOFER, Springer Verlag, 2. Auflage, 2003

      Fundierte aber kompakte Einführung in die Programmierung mit funktionalen Sprachen. Verschiedene funktionale Sprachen werden beleuchtet.
     OPAL, die an der TU Berlin verwendete Lehrsprache, steht im Vordergrund.

H. Hermes: Aufzählbarkeit, Entscheidbarkeit, Berechenbarkeit,
Heidelberger Taschenbücher, Springer 1971

 Theoretische Grundlagen zu rekursiven Funktionen und Lambda-Kalkül.

R. Page: Two dozen Short Lessons in Haskell - a participatory textbook on functional programming, Skript der University of Oklahoma, School of Comp. Science,  hier

         Skriptum, das die Techniken funktionaler Programmierung betont.

H. Daume III: Yet another Haskell Tutorial,  http://www.emrah.com/medya/haskell_tutorial.pdf, 2003 -2006
   
 Reicht aus um die Sprache zu lernen und um Sprachspezifisches nachzulesen, deckt aber nicht den
         Vorlesungsstoff ab.

J. Weizenbaum: Die Macht der Computer und die Ohnmacht der Vernunft. Suhrkamp 1986

Zur Horizonterweiterung  empfohlen!