Latest Screencasts
Episode 20 - Decorators
Full Disclojure - 2011-11-21 - free
In this episode I demonstrate how to use decorators to break up functionality into smaller, more testable features.Cast: Sean DevlinTags: clojure
Watch this screencastCode Kata - Fizz Buzz
Full Disclojure - 2010-04-22 - free
Yeah, yeah, it's not a Kata per se... I show my approach to the classic Fizz Buzz problem in Clojure. Really.Cast: Sean DevlinTags: Clojure
Watch this screencastEpisode 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 DevlinTags: clojure, functions, IoC, Inversion of Control and java
Watch this screencastEpisode 13 - Inference
Full Disclojure - 2010-03-01 - free
In this episode I review how to write an inference engine in Clojure. Show notes:
Watch this screencastEpisode 12 - Equations
Full Disclojure - 2010-02-23 - free
In this episode I demonstrate how to use macros & Newton's method to numerically solve any equation for any variable. The code is available here
Watch this screencastEpisode 11 - Infinite Sequences
Full Disclojure - 2010-02-15 - free
In this episode I demonstrate how to use infinite sequences to numerically solve mathematical problems.Cast: Sean DevlinTags: Clojure, Numerics, Math and Infinite Sequences
Watch this screencastInstall Clojure - Eclipse
Full Disclojure - 2010-02-05 - free
In this bonus video I review how to install Counterclockwise, the Eclipse Clojure plugin. Counterclockwise project page:
Watch this screencastEpisode 8 - Projects
Full Disclojure - 2010-01-25 - free
In this episode we cover how to use Leiningen, a popular Clojure build system. Leiningen is here:
Watch this screencastEpisode 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. You can find the show notes & code here:
Watch this screencastEpisode 5 - Expression Threading
Full Disclojure - 2010-01-03 - free
In this episode I describe how to use the two expression threading macros, - and -. The show notes are available here:
Watch this screencast