Today I started learning Clojure. I found the website which seems like a pretty good a resource for learning Clojure from the basics.

I'm still trying to wrap my head around polish notation. It makes sense, my brain is not use to seeing anything written that way. All the problems on 4clojure are really basic so I am a little worried that these expressions are going to get very complicated very quickly.

Then there is the sheer number of ways you can write a single statement e.g. this problem. First: I would like to know why do you need that many ways to create a function? Second: is there a standard way of doing this?

There is a Clojure workshop running up here in Brisbane next week (Here). I might end up going to that. I think the workshop will probably answer most of these questions I have.