Every reply to my parent question has been excellent. What beginner resources do you recommend for learning category theory and its applications to programming?
But anyway, check this out: http://chris-taylor.github.io/blog/2013/02/13/the-algebra-of...
There's alot of category theory implicit in these ideas. You can learn the abstract approach later on, after you have seen a bunch of examples.