ClojureScript Koans: Learn ClojureScript from inside your browser
This goes from easy/novice up to advanced level in a short amount of time. I did some koans until I arrived at functions/9 which is:<p>(= 25 ( ___ (fn [n] (* n n))))<p>I found this one to be not so trivial, granted I'm still a novice clojure user, but I still think that it went up rather steeply here.<p>I think if they really want to introduce new people to ClojureScript, then the koans need a friendly help system and the ability to show the solution and have it explained to you.<p>It should also have a short introduction in Lisp that explains prefix notation / s-expressions. I think that would make things a lot easier.