4 ms·
I've found dipping my toe into category theory in the course of writing Haskell libraries has been very fruitful and I don't have much of a math background. Fo
by jberryman 15y ago
I've found dipping my toe into category theory in the course of writing Haskell libraries has been very fruitful and I don't have much of a math background.
For instance a few weeks ago I noticed a useful property of some objects in an concurrent actor model library I am working, and after a bit of googling saw what I had were contravariant functors. Of course there's a package on hackage defining this class and implementing some interesting properties that I hadn't realized before.
I would never claim to know category theory, but I think I have an intuitive understanding of some objects from the field and it has helped me write better code.