Fork me on GitHub
#beginners
<
2015-10-28
>
kyle_schmidt15:10:10

Any Clojure progression advice from beginner to guru? 😛 There are various StackOverflow questions and answers for other languages so I thought I would pose this question here.

alexmiller15:10:08

just remember, there is no spoon

donaldball15:10:58

Master paredit, or your editor’s equivalent

alexmiller15:10:15

seriously though, I think the basic parts of Clojure that you learn in the first 6 months are what you actually should mostly use. model your problem with immutable data. make pure functions that manipulate that data. use state sparingly (and minimize the number of functions that know about it). etc.

alexmiller15:10:33

I wrote down most of the advice I have in this area in Clojure Applied, so you should probably pick up a copy.

alexmiller15:10:42

Or 10. They make great Christmas gifts.

akiva15:10:55

It’s a fantastic ‘okay, now what?’ book for Clojure.

chadhs15:10:04

also on top of that eric normand just started a mentorship program for that purpose from dabbler to professional: http://www.purelyfunctional.tv

chadhs15:10:50

@alexmiller: awesome interview on cognicast about your book i plan to pick up a copy when i get a bit further simple_smile

roberto16:10:00

has anyone ever used clojure to create qfx files?

ianjones18:10:53

Clojure Applied will definitely be my next book 😛

ian19:10:16

I really like Clojure Applied. My only regret was only buying the ebook and not a physical copy to go along with it.

alexmiller19:10:22

they are available :)

alexmiller19:10:16

we will be updating the ebook periodically based on bugs that have been reported. not sure yet at what frequency that will occur.