Practice of programming with the functional programming language Haskell. Use of Integrated Develeopment Environments (IDE), compiler and debugger, package management and code repositories.
Special interest this year:
- stack or cabal new?
- comparing IDE (leksah, atom, others?)
- simplification of coding through uniformity of tools
- connecting RDF and Haskell, connection to databases
This year we compare IDE and the analyze the Haskell specific parts (ghc-mod) and discuss the new approaches to build (cabal new, stack).
first meeting 15.3.2017
Students have to prepare a somewhat larger project of his/her choice and present the inital plan, an intermediate and a final stage