Practice of programming with the functional programming language Haskell. Use of Integrated Develeopment Environments (IDE), compiler and debugger, package management and code repositories. The design and development of Graphical User Interfaces (GUI) with Glade and Gtk+.
Practical demonstration of how to program with a functional programming language, i.e., Haskell. The course uses the Haskell development environement LEKSAH as an example of a large Haskell programm, which must be analyzed and then bug fixes and improvements, especially in the graphical user interface are built by students and committed to the repository. The focus of the course is on using class structures effectively and understand IO and GUI building.
first meeting 12.3.2013
Es sind individuelle Projekte in Haskell durchzufuehren, zu praesentieren und zu dokumentieren.