So I've set out to implement Lisp in Clojure, following Queinnec's book. I've put the shell of the project -- featuring 100% test coverage; go me! -- on GitHub, at http://github.com/davidrupp/lich. For some reason I haven't taken the time to obsess about (yet),
lein repldoesn't include the project's
srcdirectory on the CLASSPATH, so you can't really
requireyour code and play with it in the REPL. So I've included my own in
script/repl. I suspect that once I really get the hang of unit testing I won't need/want to rely on it so much, but at least it's there for now.
This should be fun ...