Category Theory Illustrated
Working as a SWE for lots of years, I&#x27;ve worked with people that always feel the need to &quot;add a level of abstraction&quot; or &quot;build a framework&quot; for (and out of) everything.  A lot of the time it doesn&#x27;t make things better (and often makes things worse).<p>Every time I try to learn about Category Theory, I get to a certain point and just start wondering &quot;why?&quot;<p>I can&#x27;t tell if I&#x27;m not smart enough to get it (I think that&#x27;s the most likely answer).  But it <i>feels</i> like some math people -- who have nothing better to do -- are just trying to create another level of abstraction.<p>Are there things that Category Theory does that other branches couldn&#x27;t already do?  I&#x27;m curious to hear other takes on this.