Está começando novamente este curso no edX
https://www.edx.org/course/introduction-functional-programming-delftx-fp101x-0


Fiz até a metade no ano passado e estava achando bem 101.
Mas me disseram que o material complementar e os exercícios
finais são mais desafiadores.