3 ms·
Well I mean, there is a lot of utility in programming with categorical concepts in Haskell. There's plenty of libraries in the Haskell ecosystem that wouldn't e
by freyrs3 12y ago
Well I mean, there is a lot of utility in programming with categorical concepts in Haskell. There's plenty of libraries in the Haskell ecosystem that wouldn't even exist if it weren't for drawing upon category theory for guidance. Pipes is probably the best example of this school of thought on library design. [1]
My point was mostly that I don't think there is a path to really understanding the full generality of category theory through functional programming alone, one has to go learn the pure mathematics as well.
[1] https://hackage.haskell.org/package/pipes-4.1.1/docs/Pipes-Core.html#g:2 https://hackage.haskell.org/package/pipes-4.1.1/docs/Pipes-C...