You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
warnings when compiling with shadow-cljs. The errors however originate in the actual CLJS compiler, it just doesn't display those warnings since it treats all dotted symbols as valid. They are however not valid and will confuse the type inference logic since it introduces an unknown type. I'm not sure the typehint does anything useful here anyways so it might be good to remove it or create a proper #?(:clj ... :cljs ...) conditional so this CLJ specific info doesn't leak into the CLJS compilation.
The text was updated successfully, but these errors were encountered:
https://github.com/borkdude/sci/blob/472ca74041f082f86e7f8cb1d9f2dafa3492d40c/src/sci/impl/fns.cljc#L118
The
^clojure.lang.Associative
hint is sort of invalid for CLJS and leads to a bunch (35+) ofwarnings when compiling with
shadow-cljs
. The errors however originate in the actual CLJS compiler, it just doesn't display those warnings since it treats all dotted symbols as valid. They are however not valid and will confuse the type inference logic since it introduces an unknown type. I'm not sure the typehint does anything useful here anyways so it might be good to remove it or create a proper#?(:clj ... :cljs ...)
conditional so this CLJ specific info doesn't leak into the CLJS compilation.The text was updated successfully, but these errors were encountered: