Skip main navigation

The End of the Affair

Jeremy and Wim say goodbye, at the end of the functional programming course.

Thanks for taking the Functional Programming in Haskell course. We hope you will continue your functional programming journey! May your functions always typecheck! May your stack never overflow! May your programs always terminate!

As you now know, there are lots of online resources to help you program in Haskell. The best starting place is Also check whether there are any Haskell Meetups near where you live.

Our final tip is about thinking in a functional way. Don’t binge on functional programming, i.e. take this crash course then go back to how you used to develop code. Instead, let the functional mindset affect your programming style. Do you remember how Simon Peyton Jones predicted that your brain would be rewired by Haskell. Has this happened to you?

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.

Find out more


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:

We are canvassing opinion on a further course — covering more advanced concepts in functional programming with Haskell. What do you think? Would you take a further course?

This article is from the free online

Functional Programming in Haskell: Supercharge Your Coding

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now