The documentation, current-report, is good for learning Curry.
https://curry-lang.org/docs/report/curry-report.pdf
Interesting, the email at the end of this thread: https://news.ycombinator.com/item?id=12668591
type classes existed the last time I tried it. maybe they're not 100% complete but I didn't notice anything missing.