I've been using dj for a while for personal use but I never put a version on 
it. Hopefully doing this from now on I might get more useful feedback.

git://github.com/bmillare/dj.git

Main changes are:

* Runtime altering classpath
* Runtime dependency resolution
* Runtime reloading of select classes

So now you can do things like:

$ echo '(println "hello world")' > hello.clj

$ dj repl
Clojure 1.3.0
;user=> (dj.classloader/add-to-classpath! "/home/user/")
#<File /home/user>
;user=> (require '[hello])
hello world
nil

;user=> (dj.classloader/add-dependencies! '[[incanter/incanter 
"1.3.0-SNAPSHOT"]])
resolving #dj.deps.maven.maven-dependency{.....
...
nil
;user=> (require '[incanter.core])
nil

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to