2 ms·
As far as I see (with my limited Haskell and Clojure knowledge), Haskell, being pure functional, has a much steeper learning curve than Clojure, which while mos
by madhouse 15y ago
As far as I see (with my limited Haskell and Clojure knowledge), Haskell, being pure functional, has a much steeper learning curve than Clojure, which while mostly functional, focuses a bit more on being practical.
Furthermore, Clojure can use the already existing Java libraries, while in Haskell's case, the number of available libraries is considerably smaller. Clojure plays nicely with Java, so you can mix and match Clojure developers with Java devs, and they won't go for each other's throat.
Haskell doesn't play all that well with any other language.
- sharmi 15y agoThank you madhouse, I suppose then it makes sense to learn both.