This question already has an answer here:
- What is category theory useful for? 4 answers
I am interested in learning category theory, but I am concerned about its applications. I know its extremely important in functional programming but I want to know how this theory applies to the natural sciences like physics or biology etc. Moreover, how good is category theory in abstract theoretical mathematics? Why do we need this highly abstract theory in doing mathematics?