Having been in both worlds, I politely disagree. Almost all programmers have no use for category theory. Or even algebraic structures. It simply doesn't help with the problems programmers face. Categories are a tool for mathematicians, by mathematicians.
Quote Tweet
I would frame the question differently, since I don't think the answer is monads (sorry Haskellers!). Why is it helpful for programmers to know about algebraic structures? Because structures are useful for modeling the world, and programs implicitly contain models of the world. twitter.com/wtgowers/statu…
Show this thread
26
29
146


