I’ve started caching the classpath, and then deleting the cache when I add dependencies
it’s a manual process, but it saves a second of load time
https://gist.github.com/shaunlebron/1f285bfb05305418f95d9e4cc7cf3c75
(using boot instead of lein to print the classpath)
mfikes: planck is awesome!
excellent documentation, thanks for putting it all together
Ahh. That's a nice approach @shaunlebron, maybe I'll incorporate it as an example in the docs
@shaunlebron: Also (if you weren't aware), you can use -k
, passing a directory to use for cache files, and the compiled form of the deps you use from your classpath will be cached, further reducing startup latency, or latency when loading code at the REPL.
cool, I didn’t know about that, thanks
I’m working on making http://clojure.org/data.csv to work in clojurescript
It’s implemented using cljc.
Cool. (Makes one wonder where a good home for "bootstrap ports" would be—presuming original maintainers have no interest in supporting bootstrap. I suspect we'll end up with lots of personal forks.)