The really frakkin simple guide to clojure

Learn how to do functional programming on the Java Virtual Machine and still use all your existing Java code.

This aims to be a guided practical session on the essential things you need to get going with Clojure. Covering the essential Language concepts and how to get to grips with them in the REPL.

Also working through examples on
  • Using build tools (Leningen, Maven)
  • Calling Java from Clojure
  • Clojure web frameworks (ring, noir)
  • Test first development with Clojure

Bring a laptop to play along.  No previous functional programming knowledge expected.

Thank you
John Stevenson