read


read
or learn more

Trammel – Contracts Programming for Clojure

May 25, 2010 some comments

Trammel I was planning on making a grand announcement about the launch of my Clojure contracts programming library Trammel, but got totally upstaged by something called Clojure/core. ^_^ While researching for The Joy of Clojure I eventually came by a few books about the Eiffel Programming Language and was blown away by its notion of […]

Potion

Aug 31, 2009

So I agreed to maintain why the Lucky Stiff’s source code repository for the Potion programming language, but I’m not sure what, if anything, I will do to it. Initially I plan to gather as much documentation as possible, but thereafter … who knows. Maybe I will try to implement the missing features in-place as […]

On Lisp -> Clojure (Chapter 4)

Oct 8, 2008 some comments

; As always, I will post when the code is “complete”, but my progress can be followed on Github. Also, this post is executable, just copy and paste into a Clojure REPL. Posts in this series: ch. 2, ch. 2 redux, ch. 3, ch. 4, ch. 5 ; pg. 42 ;; PG defines a general […]

On Lisp -> Clojure (chapter 2)

Sep 26, 2008 some comments

Inspired by Stuart Holloway‘s excellent series porting Practical Common Lisp to Clojure and Ola Bini‘s bad-ass port of Paradigm’s of Artificial Intelligence to Ruby. I have started my own quest to port Paul Graham‘s On Lisp to Clojure. Posts in this series: ch. 2, ch. 2 redux, ch. 3, ch. 4, ch. 5 I have […]

Continue