> Does it make sense to have to learn Haskell and a Haskell framework just to understand Clojure?
I have a strong feeling that once you understand either Haskell or Clojure, it will be a breeze to learn other.
My point was to get framework for functional programming that deals with a lot of I/O and side-effects and see docs for real-life examples of usage.