Fork me on GitHub
#clojure-dev
<
2016-10-16
>
ghadi19:10:01

made a patch to lazily link "transitive" functions -- like (fn [] ...) expressions that are not top level deffed. it reduced classloading a bit, but it was actually more net classes loaded because of invokedynamic "Lambda Forms". Nonetheless it was an interesting first attempt...