News for hackers. Stuff that matters.
Re:A Year of Functional Programming by morkbot on Monday June 09, 2014 @09:57AM (#7868433)
That's a bit of an off-topic but may I ask, why Haskell over Clojure. What are the differences? You partly asked that in the 2nd part, but I would like to know more. I never did any serious FP so would love to know where to start: Scala? Clojure(Script)? Haskell? F#?
Re:A Year of Functional Programming by bkirwi on Monday June 09, 2014 @10:07AM (#7868493)
Here's an article that was on the frontpage recently; some reflections from a Clojurist that switched to Haskell:

http://bitemyapp.com/posts/2014-04-29-meditations-on-learnin...

Re:A Year of Functional Programming by JackMorgan on Monday June 09, 2014 @08:20PM (#7871257)
I'd start with Haskell or Scheme. They are a lot easier to get started and learn than anything JVM. For Haskell, this course is awesome: http://www.seas.upenn.edu/~cis194/lectures.html

For Scheme, just do the first two chapters of SICP. In fact, do that anyway!

Re:A Year of Functional Programming by mark_l_watson on Monday June 09, 2014 @10:34AM (#7868632)
It is mainly the stronger type system. I like the upfront checks. That said, I have used Clojure a lot - a fine language. BTW, I think that learning some Haskell will help with Clojure.