I discovered Rosetta Code over the weekend. It bills itself as a programming chrestomathy site, offering a place to learn, compare and contrast different programming languages by reading and writing solutions to different programming tasks.
So far, I’ve been using it to brush up on my Clojure, Pure and Scala fu. I’ve just added the Pure category, so the examples are a bit sparse still. If you want to see the solution to any particular problem in it, just drop me a note.
Also check out the stair climbing exercise I borrowed from Chung-chieh Shan’s Lambda the Ultimate post.