I now have a very nicely working swank-clojure, completely configurable by hand and no ELPA magic. And this plays very well with the upstream slime as well as swank-clojure, albeit some small changes in the emacs lisp of the swank side.. The problem Upstream swank-clojure supports only ELPA and those who want to configure swank [...]
Category Archives: lisp
Embracing maven
21-Apr-10After several failed attempt to understand maven and going back and forth between lein and maven, I have finally decided to settle on maven. There are several reasons for this. One of the most important one is that Debian has a very well packaged maven and a local repository system. i.e. Debian java packages installed [...]
Clojure’s function composition goodness
14-Apr-10Sean Devlin, in the Episode 16 of the Full Disclojure posted some really awesome ways to play with tables. One of the nice things he did is worth writing. Due credits go to Sean for posting the code. Suppose you have a map of people with their name and ages: (def from-xml [{:name "Sean" :age [...]
insertion sort in clojure
21-Jan-10Here is my first cut, non-lazy implementation of insertion sort.
Paul Graham’s On Lisp
29-Sep-09I got myself, a spiral bound printout of Paul Graham’s “On Lisp“. The missing diagrams are explained in this c.l.l post.
C Programming Language
28-Sep-09Just thinking aloud. I used to think that C is a “general purpose” programming language and languages like lisp are “application specific” high level languages. Obviously, this was because of my ignorance and lack of thinking. I now feel the exact opposite. C being a glorified assembly language with poor support for higher level data [...]