This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-03-24
Channels
- # announcements (31)
- # babashka (21)
- # babashka-sci-dev (4)
- # beginners (8)
- # cherry (4)
- # cider (32)
- # clj-kondo (15)
- # cljdoc (4)
- # cljsrn (4)
- # clojure (69)
- # clojure-dev (1)
- # clojure-europe (12)
- # clojure-nl (1)
- # clojure-norway (8)
- # clojure-uk (4)
- # clojurescript (16)
- # clr (6)
- # conjure (4)
- # fulcro (4)
- # hispano (1)
- # honeysql (1)
- # humbleui (5)
- # hyperfiddle (8)
- # lambdaisland (4)
- # lsp (8)
- # malli (24)
- # off-topic (3)
- # polylith (5)
- # reagent (10)
- # remote-jobs (3)
- # rewrite-clj (7)
- # scittle (12)
- # spacemacs (4)
- # sql (2)
- # tools-deps (29)
- # xtdb (7)
Hi!
I am using React Native 0.71 with Expo 48 and Krell. I would like to use Hermes as my jsEngine, so I set :language-out
to :es5
in my build.edn
file. Unfortunately, it is generating exclamation points in variable names in the output JS code. Can anyone suggest a solution to this problem? Thanks in advance!
Do you mean that (def foo! 1)
compiles to foo! = (1);
but not to foo_BANG_ = (1);
? I'm using :output-feature-set :es5
to compile hermes-compatible JS, but using shadow-cljs for that, not krell, and it works well
Thanks, @U051091NM. No, I mean that the Clojurescript compiler outputs JS names that contain an exclamation, for path resolution.
could you share some instrucctiosn to start a rn project with krell?