I am experiencing an issue where the closure compiler is not eliminating dead code from plumbing.
I have created a simple example of the issue described: https://gist.github.com/SamHowie/aaf8f6b616bb59528ab8
Output file size when requiring plumbing - 145KB
Output file size when manually copy pasting used plumbing functions - 61KB
I am unsure if this is:
- a project.clj config error on my part
- a closure compiler issue
- a cljsbuild issue
- a plumbing issue
Has anyone else experienced this?