...
- For a detailed introduction to Clojure, Mark Volkmann's Tutorial
- Clojure Documentation Site (CDS) is a community-driven Clojure docs and tutorials site
- To practice, 4Clojure: Fill-in-the-blank exercises from beginning to advanced. Click on one of the 'title' links to do a problem
...
- If you need a more powerful development environment (with a learning curve to match), try Emacs, the choice of many experienced Clojurians.
- If you want a standard IDE, there are plugins for Eclipse ( named CounterClockWise ) and IntelliJ ( named LaClojure ), among others.
- debugging with JSwat
- If you want a hosting platform, CloudBees has a quick start for build and deployment of Clojure applications.
Use Clojure
- Build websites with Noir; also check out Noir's collection of web programming tutorials
- Check out ClojureScript One to get started using ClojureScript client-side; you may also want to look at Enfocus and fetch
- You can create desktop software with Seesaw
- Statistics and graphing: Incanter
- Music synthesis: Overtone
- Logic programming with core.logic (tutorials here and and here )
References
- API documentation organized by functionality
...