The End of the Affair
Get extra benefits, upgrade your course
You can now get extra benefits by upgrading this course, including:- Unlimited access to the course: Go at your own pace with unlimited access to the course for as long as it exists on FutureLearn.
- A Certificate of Achievement or Statement of Participation: To help you demonstrate your learning we’ll send you a Certificate of Achievement or Statement of Participation when you become eligible.
Acknowledgments
Before we go, Wim and I need to say thanks to lots of people who helped us to make the production of this course so enjoyable … so, we are massively grateful to:- Andy Sim and the Media Team for their video recording and editing
- Vicki Dale and Kerr Gardiner for their course design and admin advice
- Frank Coton for agreeing to fund this project as part of the University of Glasgow’s Blended Online Learning Development initiative
- John T. O’Donnell who wrote the original version of the lecture notes that we have adapted for this online course
- Claire Lipscomb, our partnership manager at FutureLearn
- Simon Thompson, Simon Peyton Jones, Graham Hutton and Katie Ots for letting us interview them
- Christopher Done for his tryHaskell interactive environment, which we customized for this course
- Amazon Web Services for providing server credits for our interactive exercises
- the Haskell designers and developers for making such a great language and
- all of you, for being such a great learning community.
Functional Programming in Haskell: Supercharge Your Coding

Our purpose is to transform access to education.
We offer a diverse selection of courses from leading universities and cultural institutions from around the world. These are delivered one step at a time, and are accessible on mobile, tablet and desktop, so you can fit learning around your life.
We believe learning should be an enjoyable, social experience, so our courses offer the opportunity to discuss what you’re learning with others as you go, helping you make fresh discoveries and form new ideas.
You can unlock new opportunities with unlimited access to hundreds of online short courses for a year by subscribing to our Unlimited package. Build your knowledge with top universities and organisations.
Learn more about how FutureLearn is transforming access to education