Foognostic blogs Seeking knowledge of foo

26Jan/10Off

My week of Clojure and Emacs

This week has been very busy and useful for me with Clojure and Emacs.

Clojure

  • I continued to mature Pokerepl. The interfaces/defprotocols were reorganized into one file. Implementations/deftypes each have their own file.
  • Switched Leiningen branch from stable to master (think 1.1 alpha) and chopped out all those :gen-class warts
  • Lightly adopted @cemerick's very cool string interpolation macro -- it's the #{bar} in "foo #{bar}".
  • Got Nailgun working to speed up unit tests.
  • But @technomancy pointed out that I could use TONS less memory and have a better experience with clojure-test-mode. It runs instantly and highlights errors:

Image of a test failing

Emacs

  • I~ stopped~ backup~ files~ from~ appearing~ everywhere~ (thanks to ESK for clueing me in to backup-directory-alist)
  • Stopped avoiding color-theme finally. Using the rotor and late-night themes mostly, but will probably have to write my own at some point. It will be ugly, but such are my aesthetics.
  • Now using and happy with the Inconsolata typeface.
  • I installed but still shy away from paredit-mode. It's my own fault for not having watched this awesome preso yet.
Filed under: clojure Comments Off
Comments (0) Trackbacks (0)

Sorry, the comment form is closed at this time.

Trackbacks are disabled.

Foognostic blogs is Digg proof thanks to caching by WP Super Cache