read me

De-chunkifying Sequences in Clojure

Jan 22, 2010 some comments

At the first CAP CLUG meetup I gave a presentation about the features of the recent Clojure 1.1 and one of the topics that garnered interest was that of chunked sequences. For those of you not familiar with chunked sequences they ...

Writing the Next Clojure Book

Jan 11, 2010 some comments

Now available for purchase! Some of you may already know this, but for those unaware I have teamed up with Chris Houser to write a Clojure book for Manning Publishing. The precise details of how this came about are too numerous to ...

Comparing Lines of Code: Scala and Clojure (FUD version)

Jan 4, 2010 some comments

A completely tongue in cheek comparison between Scala and Clojure, implementing the famous closure test. Scala Version1 type Supercalifragilisticexpialidocious = java.lang.Integer implicit def Supercalifragilisticexpialidocious2Int(tehThingToConvert:Supercalifragilisticexpialidocious) = { tehThingToConvert.asInstanceOf[Int] } trait ClosureTestMixin { def makeAdder(tehAdditionValue:Supercalifragilisticexpialidocious):Function1[Int,Int] } class AdderMaker extends ClosureTestMixin { def apply(tehAdditionValue:Supercalifragilisticexpialidocious):Function1[Int,Int] = { ...

Books Read in 2009

Dec 31, 2009 one comment

Read in 2009 Fogus's favorite books » Share book reviews and ratings with Fogus, and even join a book club on Goodreads. Read in 2009 Fogus's favorite books » Share book reviews and ratings with Fogus, and even join a book club on ...

The Best Albums of the 2000s

Dec 24, 2009 some comments

Boards of Canada - Geogaddi (2002) My friend Rob introduced this album to me about 6 years ago and it has since been in constant rotation. In many ways, it's this album that foreshadows the entire Hauntology movement. Every track is ...

Continue >>