Call for Participation: Summer School on Advanced Functional Programming

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Call for Participation: Summer School on Advanced Functional Programming

Alejandro Serrano Mena
# Call for Participation


 Utrecht, the Netherlands, 27-31 August 2018

The Advanced Functional Programming summer school has been running for
more than ten years. We aim to educate aspiring Haskell programmers
beyond the basic material covered by many textbooks.

The lectures will cover several more advanced topics regarding the
theory and practice of Haskell programming, including topics such as:

  * lambda calculus;
  * monads and monad transformers;
  * lazy evaluation;
  * generalized algebraic data types;
  * type families and type-level programming;
  * concurrency and parallelism.

The summer school consists of a mix of lectures, labs, and a busy
social program.


Utrecht staff:
  * Johan Jeuring
  * Alejandro Serrano Mena
  * Doaitse Swierstra
  * Wouter Swierstra

Guest lectures:
  * Manuel Chakravarty
  * Koen Claessen
  * Gabriele Keller


We expect students to have a basic familiarity with Haskell
already. You should be able to write recursive functions over
algebraic data types, such as lists and trees. There is a great deal
of material readily available that covers this material. If you’ve
already started learning Haskell and are looking to take your
functional programming skills to the next level, this is the course
for you.


Registration deadline: 1 August, 2017
School:                27-31 August


€1700 - Housing and registration
€1500 - Registration only

We offer a €1000 discount for students and staff members affiliated with
a university.


If you’re struggling to finance your trip to Utrecht, please let us
know. We have a limited number of scholarships or discounts available
for students that would not be able to attend otherwise, especially
for women and under represented minorities.


Further information, including instructions on how to register, is
available on our website:


Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
Only members subscribed via the mailman list are allowed to post.