3 ms·
Is this true? Probably, I don't know the math. Do we, as Haskell programmers, need to care? No. If you want to learn Haskell, forget Category theory, until you
by qwertyuiop924 10y ago
Is this true? Probably, I don't know the math.
Do we, as Haskell programmers, need to care? No. If you want to learn Haskell, forget Category theory, until you want to learn the theoretical underpinnings of it. Focus on learning how Haskell ACTUALLY works, not how mathematicians want it to work.
In short, learning category theory will likely help you learn Haskell about as much as learning lambda calculus will help you learn Lisp. Maybe a bit less.
- dllthomas 10y ago> If you want to learn Haskell, forget Category theory, until you want to learn the theoretical underpinnings of it. Category Theory isn't very useful for learning the theoretical underpinnings of the language itself.
- qwertyuiop924 10y agoOh. Wow. It's worse than I thought.
- deleted 10y ago[deleted]
- dllthomas 10y agoI'm not sure what you mean by that. Haskell, the language, is theoretically built more on the lambda calculus and logic. Category Theory has served a fruitful source of inspiration in the design of some languages (and in some places provides a common vocabulary).
- tome 10y ago> If you want to learn Haskell, forget Category theory Yes please. Please Don't Learn Category Theory to Learn Haskell: http://jozefg.bitbucket.org/posts/2013-10-14-please-dont-learn-cat-theory.html http://jozefg.bitbucket.org/posts/2013-10-14-please-dont-lea... > learning category theory will likely help you learn Haskell about as much as learning lambda calculus will help you learn Lisp. Maybe a bit less Much, much less, I would have said