cljs-dev

dnolen 2025-11-08T16:48:12.412219Z

@borkdude destructuring code size issue fixed in master

borkdude 2025-11-08T16:50:51.139309Z

nice! (set! (. ObjMap -createAsIfByAssoc) this won't result in "this is a side effect that must always happen so GC will always include lite mode objects in CLJS projects"?

dnolen 2025-11-08T16:52:33.511399Z

It's not a real top level side effect as far Google Closure Compiler is concerned

dnolen 2025-11-08T16:53:05.345449Z

remember that will emit cljs.core.ObjMap.createAsIfByAssoc = ...

dnolen 2025-11-08T16:53:20.918279Z

so it looks like normal namespace stuff

👍 1
dnolen 2025-11-08T16:54:59.187839Z

and thanks for testing out :lite-mode easy to miss stuff like this 🙂

borkdude 2025-11-08T16:55:28.239449Z

sure thing. see you next week!