Fork me on GitHub

JS interop with ClojureScript can vary between "incredibly wonderful" to "a huge pain", there's no in-between. Still, the lack of classes, tagged literals, support for async iterators, lack of JSX, and the impossibility to put ClojureScript "in the middle" of a Babel pipeline (we can either put ClojureScript before everything runs, or after, no in-between) sometimes makes things hard. I would also argue that the JS world itself is wrong - this whole deal of Babel seems wrong in so many levels, but it is what it is, and unfortunately CLJS is not keeping up...


That's why I'm really excited for Cherry, because it can solve some, if not all, these problems!

🎉 5