Functional Programming in Haskell: Supercharge Your Coding

Today I will start another programming course at FutureLearn. The course is named “Functional Programming in Haskell: Supercharge Your Coding” and it looks interesting. Here is a short description of the course:

“On this introductory course, you will discover the power, elegance and simplicity of functional programming in Haskell. By the end, you will be able to:
characterise the differences between imperative and functional programming paradigms;
implement small-scale functional programs in elementary Haskell;
apply standard combinators for operating on lists;
create new algebraic data types and use recursion to define functions that traverse recursive types; and reason in a mathematical manner about data types, functions, recursion and similar functional constructs.”

You can read more about the course here:


Functional Programming in Haskell: Supercharge Your Coding