Generic programming is a technique that exploits the inherent structure that exists in data, to automatically produce efficient and flexible algorithms that can be adapted to suit different needs. The goal of this school is to explore datatype-generic programming and related topics from a variety of different angles, emphasizing, in particular, the interplay of generics and effects.
This summer school is the closing activity of the EPSRC-funded project "Unifying Theories of Generic Programming" - http://www.cs.ox.ac.uk/projects/utgp/ at Oxford University.
Dates and venues
Registration deadline: 21st June 2015
School: 6th to 10th July 2015, St Anne's College - http://www.st-annes.ox.ac.uk/
Dinner: 8th July 2015, Balliol College - http://www.balliol.ox.ac.uk/
The school is aimed at doctoral students in programming languages and related areas; however, researchers and practitioners will be very welcome, as will strong master's students with the support of a supervisor. It will be assumed that participants have a good understanding of typed functional programming, as in Haskell, O'Caml, or F#.
This opportunity has expired. It was originally published here: