A Brief Guide to a Few Algebraic Structures
I&#x27;m learning category theory to understand haskell better.<p>I&#x27;m finding category theory to be almost a theory about program structure in the context of composition. It&#x27;s giving me a whole new perspective on one of the least concrete things about programming namely design.<p>How relevant is abstract algebra to programming? Will it change my perspective on everything related to programming? How much of a mind bender is it compared to category theory?