Since a week I'm reading Programming in Scala. The authors introduce elements of the language step by step , but I'm still confused when to use the functional things like actors, closures, currying,....
I'm looking for a catalog of typical use cases or best practices for functional contructs.
I don't mean reimplementing well known pattern like GoF in Scala like