Latest Screencasts
Episode 14 - Inversion of Control
Full Disclojure - 2010-03-08 - free
In this episode I review how to relate Java's inversion of control pattern to first class functions. Cast: Sean Devlin Watch this screencast
Episode 13 - Inference
Full Disclojure - 2010-03-01 - freeString Calculator – Clojure
Katacasts - 2010-02-11 - free
Okay, okay, I know that I said we weren’t going to have another string calculator kata, but this one is in Clojure, and I wanted to get it up on the site. It is fun to watch, especially if you compare it to the Scheme one. Tom Crayford has been working on it for a [...] Watch this screencast
Episode 7 - Abstraction Grafting
Full Disclojure - 2010-01-17 - free
In this episode I discuss how to add an abstraction onto existing types to improve code reuse. Watch this screencast
Episode 5 - Expression Threading
Full Disclojure - 2010-01-03 - free
In this episode I describe how to use the two expression threading macros, - and -. Watch this screencast
Functional Programming with Clojure
Peepcode - 2009-04-24 - paid
By Phil Hagelberg. Technical editing by Clojure creator Rich Hickey Clojure is a dynamic functional programming language designed to be as approachable as scripting languages, yet harness the power of multi-core machines in the manner of more cryptic languages such as Erlang. In this 65 minute screencast, Clojure expert Phil... Watch this screencast

