Skip to content

Commit 4d2e7c4

Browse files
committed
tweaks
1 parent 5bb2cd9 commit 4d2e7c4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/news/2025-11-24-release.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ ClojureScript now supports hypermedia-centric development approaches where you m
7575
7676
Not all programs we might want to write require ambition. There are light scripting use cases, say for a blog, that are not currently well served by ClojureScript.
7777
78-
How to break the 20K compressed wall? After some time in the hammock, we decided to travel back to 2011 and resurface the original data structures that Rich Hickey and co. included in the standard library. While not as efficient, they are decoupled and smaller. By having the ClojureScript compiler emit calls to the older constructors with the new `:lite-mode` compiler flag, tree-shaking can eliminate the heavier persistent implementations.
78+
How to break the 20K compressed wall? After some time in the hammock, we decided to travel back to 2011 and resurface the original data structures that Rich Hickey and co. included in the standard library. While not as efficient, they are decoupled and smaller. Setting the new `:lite-mode` compiler to `true` makes the ClojureScript compiler emit calls to the older constructors and tree-shaking can eliminate the heavier persistent implementations.
7979
8080
Printing is another blocker for very compact artifacts. Many simpler programs will never recursively print EDN. The `:elide-to-string` compiler flag removes the `toString` implementations leading to better tree-shaking.
8181

0 commit comments

Comments
 (0)