Re:Problem Solving and Clojure 1.9 with Rich Hickey
by wongma on Friday August 10, 2018 @12:38AM
(#17730713)
Any recommended resources for experienced developers on the OO side wanting to learn Clojure?
[ Parent
| on HN ]
Re:Problem Solving and Clojure 1.9 with Rich Hickey
by DisownedWheat on Friday August 10, 2018 @12:47AM
(#17730745)
Clojure For The Brave And True is where I learnt Clojure and I can personally recommend it as a good read. It does start out slowly but the FP concepts can be a little tricky to grok coming from an OO background.
Re:Problem Solving and Clojure 1.9 with Rich Hickey
by how_to_bake on Friday August 10, 2018 @09:22AM
(#17732953)
I really didn't enjoy the book when I read it in ~2014 I think. It's a pain to get set up with emacs and then it walks you through functional programs without introducing anything first. And it is indeed difficult to grok, especially because they are toy programs with zero real world value. In that sense, I'd compare it to Learn You A Haskell For Great Good, but with less context.
This[0] is a better way to learn, in my opinion.
Then after that, maybe check out Brian Will's videos[1].
Then definitely check out this helpful video on web dev[2]. There's a better video somewhere but I can't find it anymore. It's just a guy walking his friend through how to make an isomorphic clojure web app. Very nice pair programming walkthrough guide. But I guess it's forever gone.
[0]: https://kimh.github.io/clojure-by-example/
[1]: https://www.youtube.com/playlist?list=PLAC43CFB134E85266