clojurescript 2025-02-06

So the three ways to avoid 'improper' Google Closure munging are: Externs, type hinting ^js, or using a function like goog/set which uses strings (which aren't munged)... right? Assuming that's correct, does js-invoke play a role?

It can play a role if you want. But I wouldn't use it for anything beyond what its docstring describes.

I use ^js type hint in almost all cases, except when prop name is not known ahead of time

➕ 2

Thanks P-himik and Roman.