A whirlwind tour of functional programming in Clojure

A session at Topconf Tallinn 2012

Thursday 1st November, 2012

3:00pm to 3:45pm (TMT)

Clojure is often described as a small Java library for some concurrency improvements. It's not an easy task to write a proper concurrent application on JVM and any help in this area is always warmly welcome. Clojure is a Lisp-like functional programming language that runs on the Java Virtual Machine (JVM).
During the presentation I'm going to show the language as a vehicle to develop variety of enterprise applications. As you will experience yourself many problems are much easier solved by functional paradigm and not only does it give considerable time savings for its concise, almost free-rule syntax, but also for its take on concurrency.
I use idiomatic Clojure code to tackle real-world, everyday programming challenges that ultimately turn out not to be so. The presentation is more practical than theoretical one, so be prepared for intense Clojure programming session. You'll be surprised how easy it is to use the small Java library called Clojure and make it your language of choice for some parts of your projects.

About the speaker

This person is speaking at this event.
Jacek Laskowski

Java, Java EE, Clojure, FP, OSS, WebSphere. ASF member. Warszawa JUG leader, blogger, IBM WebSphere specialist at IBM. All tweets=my own bio from Twitter

Next session in Alfa 2

4pm Macros and reflection in Scala 2.10 by Johan Andrén

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 3:00pm3:45pm TMT

Date Thu 1st November 2012

Short URL


View the schedule



See something wrong?

Report an issue with this session