tags:

views:

180

answers:

1

I'm in the process of checking out Clojure for the first time. I've found it useful looking at the (doc xxx) and (source xxx) of the Clojure core library, but I'm more concerned with how you would organise and put together a full application.

Are there any excellent, open source examples of this?

For example, to learn how to code well in Java I might look at the Spring source-code, or something similar.

Cheers

Matt

+7  A: 

Prominent open source Clojure projects:

  • Compojure - a web framework (since you mentioned Spring)
  • Ring - HTTP abstraction API
  • Incanter - R-like statistical computing and graphics environment
  • Leiningen - a build tool for Clojure
  • Clojure-Contrib - you mentioned the core library, but contrib is definitely worth looking at as well.
  • Enclojure - Clojure IDE tools (used with Netbeans/Redcar)
  • Counterclockwise - Eclipse plugin for Clojure

A few blog posts explaining bite-sized Clojure applications:

dbyrne
awesome, thanks for the comprehensive list!
lucas1000001