Eugene Yokota (@eed3si9n) runs a blog called learning Scalaz where he has documented honestly and thoroughly his experience approaching pure functional programming in Scala. It is a wonderful goto for Scalaz, especially the cheat sheet.
In this talk he describes his learning process and how he has approached Scalaz, sharing his insights and his favourite resources. Unsurprisingly the best approach he recommends is trying it out yourself and playing with the REPL.
If you are learning Scalaz you may also be interested in Nick Partridge’s great intro to Scalaz.
You can find the talk here on NewCircle.