An invitation to category theory
As someone interested in functional programming, but works almost entirely in imperative languages, is category theory worth learning?<p>Function programming heavily impacted how I write imperative code. Would I have similar revelations with category theory – maybe write better abstractions?