Learning Purescript through converting the scala code and doing the exercises in this book https://www.manning.com/books/functional-programming-in-scala