-
In https://github.com/squint-cljs/cherry/issues/79 I ran into an issue where compile time constants `'=` and `'_EQ_` get mixed up in an unexpected way after advanced compilation.
After a chat on Cl…
-
error:
```
JSX value should be either an expression or a quoted JSX text
,----
3 | { let x55 = { (function () {
: ^^^
```
should be `marginTop={100}`
-
### Discussed in https://github.com/squint-cljs/cherry/discussions/70
Originally posted by **alexdao3** November 5, 2022
I think this is a bug, as I don't see any reason why this wouldn't be …
-
First time didn't work due to missing version
-
Can we add some points in the Readme on use-cases that cherry is useful for ?
-
```
$ ./node_cli.js -e '(= 1 2)'
file:///Users/borkdude/dev/cherry/.tmpQ1aZ4r/cherry.mjs:1
_EQ_.call(null, 1, 2);
^
```
-
# Reproduction
1. Configure projections using the config below
2. Restart neovim
3. Open `:Telescope projections` either from hotkey or manual cmd
## Expected
- See interactive list of proj…
-
It was suggested by @didibus that cherry could be molded into something that you could use in multi-page apps in a JVM to use it to generate JS from CLJS expressions "just in time". Similar to scittle…
-
Right now there are informal tests in "corpus". I think we could make each script return true or else throw an exception or so and then run these in CI as a way of testing.
-
Macros need to run in the same environment as the transpiler. Therefore it makes sense to force users to declare macros in separate `.cljc` files: `.cljc` so the cherry transpiler can run in both cloj…