Advanced Functional Programming Free Course
cs.nott.ac.uk
cs.nott.ac.uk
A Sudoku solver seems boringly academic to me, though. We used to make console-based games in our FP course.
Very nice intro, no fanaticism, great teaching, good pacing. Pretty much perfect for a beginner.
Among the best ways to get into functional programming.
I found it a bit slow for myself. But great content, no doubt.