|
|
|
|
|
by dannyfreeman
539 days ago
|
|
Clojure and the JVM are so dynamic its hard to infer what namespaces/vars/classes might be needed during runtime. That makes static analysis like tree-shaking difficult. Whose to say some strings are concatenated together at runtime and used to load a namespace that might have been tree-shaken out? The only way to really know is to run the program. |
|
[1] https://www.lispworks.com/documentation/HyperSpec/Body/s_dec...