127.008 Haskell-Practice: programming with the functional programming language Haskell

2017S, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

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

Subject of course

This year we compare IDE and the analyze the Haskell specific parts (ghc-mod) and discuss the new approaches to build (cabal new, stack).

Additional information

first meeting 15.3.2017

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed15:00 - 17:0015.03.2017 - 28.06.2017 Haskell practice
Haskell-Practice: programming with the functional programming language Haskell - Single appointments
DayDateTimeLocationDescription
Wed15.03.201715:00 - 17:00 Haskell practice
Wed22.03.201715:00 - 17:00 Haskell practice
Wed29.03.201715:00 - 17:00 Haskell practice
Wed05.04.201715:00 - 17:00 Haskell practice
Wed26.04.201715:00 - 17:00 Haskell practice
Wed03.05.201715:00 - 17:00 Haskell practice
Wed10.05.201715:00 - 17:00 Haskell practice
Wed17.05.201715:00 - 17:00 Haskell practice
Wed24.05.201715:00 - 17:00 Haskell practice
Wed31.05.201715:00 - 17:00 Haskell practice
Wed07.06.201715:00 - 17:00 Haskell practice
Wed14.06.201715:00 - 17:00 Haskell practice
Wed21.06.201715:00 - 17:00 Haskell practice
Wed28.06.201715:00 - 17:00 Haskell practice

Examination modalities

Students have to prepare a somewhat larger project of his/her choice and present the inital plan, an intermediate and a final stage

Course registration

Begin End Deregistration end
01.02.2017 00:01 30.03.2017 00:01 30.03.2017 00:01

Curricula

Study CodeObligationSemesterPrecon.Info
No records found.

Literature

No lecture notes are available.

Language

English