<div dir="ltr"># Call for Participation<br><br> SUMMER SCHOOL ON ADVANCED FUNCTIONAL PROGRAMMING<br><br> Utrecht, the Netherlands, 27-31 August 2018<br><br> <a href="http://www.afp.school">http://www.afp.school</a><br>                        <br>## ABOUT<br><br>The Advanced Functional Programming summer school has been running for<br>more than ten years. We aim to educate aspiring Haskell programmers<br>beyond the basic material covered by many textbooks.<br><br>The lectures will cover several more advanced topics regarding the<br>theory and practice of Haskell programming, including topics such as:<br><br>  * lambda calculus;<br>  * monads and monad transformers;<br>  * lazy evaluation;<br>  * generalized algebraic data types;<br>  * type families and type-level programming;<br>  * concurrency and parallelism.<br><br>The summer school consists of a mix of lectures, labs, and a busy<br>social program.<br><br>## LECTURERS<br><br>Utrecht staff:<br>  * Johan Jeuring<br>  * Alejandro Serrano Mena<br>  * Doaitse Swierstra<br>  * Wouter Swierstra<br><br>Guest lectures:<br>  * Manuel Chakravarty<br>  * Koen Claessen<br>  * Gabriele Keller<br><br><br>## PREREQUISITES<br><br>We expect students to have a basic familiarity with Haskell<br>already. You should be able to write recursive functions over<br>algebraic data types, such as lists and trees. There is a great deal<br>of material readily available that covers this material. If you’ve<br>already started learning Haskell and are looking to take your<br>functional programming skills to the next level, this is the course<br>for you.<br><br>## DATES<br><br>Registration deadline: 1 August, 2017<br>School:                27-31 August<br><br>## COSTS<br><br>€1700 - Housing and registration<br>€1500 - Registration only<br><br>We offer a €1000 discount for students and staff members affiliated with<br>a university.<br><br>## SCHOLARSHIPS<br><br>If you’re struggling to finance your trip to Utrecht, please let us<br>know. We have a limited number of scholarships or discounts available<br>for students that would not be able to attend otherwise, especially<br>for women and under represented minorities.<br><br>## FURTHER INFORMATION<br><br>Further information, including instructions on how to register, is<br>available on our website:<br><br>                        <a href="http://www.afp.school">http://www.afp.school</a><br></div>