concurrency in .net, chapter 7, keeping theory & opinions aside, topic about parallel functional pipeline pattern 7.6 is quite a nice practical usage of this. I like links about functors, applicatives & monads below as well, they are very informative and help visualize how to think about this.