Help out: share this site!
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 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


