Hacker News new | ask | show | jobs
by jrsnyder 2784 days ago
As others have said, it’s a question of what you want to get from learning.

Haskell primarily tries to answer the question, “What are static type systems capable of, and what new relationships can we achieve between code representation and code execution?”

Clojure primarily tries to answer the question, “How can we write programs more efficiently in the (relatively) short term?”

1 comments

Clojure answers the question "How far can you go if your data is just immutable maps, lists and sets?"

The answer is, pretty damn far.