Applied Functional Programming in Haskell
This course is aimed at programmers who have had some previous experience with Haskell, but are looking to come to grips with some of the more advanced language features. We expect students to have a solid understanding of some basic concepts, such as data types, pattern matching, and higher-order functions. There is plenty of suitable introductory material available, including books such as Programming in Haskell or Learn you a Haskell, or the FP101x MOOC. You don't need to understand monads or type families, but you should be able to read and write straightforward Haskell code.
Participants will learn a modern programming paradigm. The acquired knowledge will not only enable participants to contribute to programming projects using Haskell – it will also enable them to apply the concepts they have learned to other projects, making them better programmers in any language.The course takes one week, with approximately 4 hours of lectures per day. The remaining 4 hours will be for lab sessions.
• € 1700 - Course + course materials + housing
• € 1500 - Course + course materials
Students and lecturers from universities get a discount of 1000 euro on the course fee. Please submit a proof of your affiliation with a university together with your application to be eligible for this discount.Lunches and social events are included in the registration fee.
For more information please click "Further Official Information" below.
This opportunity has expired. It was originally published here: