Fork me on GitHub
#nbb
<
2022-05-25
>
Chris McCormick02:05:37

> for browser testing I'd go with playwright + cljs.test Are there any examples for invoking cljs.test in the browser?

borkdude06:05:54

That's not what I meant, playwright is driven from Node.js.

👍 1
genRaiy08:05:17

one distinction that I didn't capture in my initial drawings was between the Java libs can be used by bb (those that work with GraalVM) and JS libs that can be used by nbb (all !!). So I'm going to add that and update.

borkdude08:05:38

@raymcdermott Hey thanks! Yeah, the limited vs all is due to GraalVM native-image which is a closed world. When SCI runs in an open world (JVM / Node.js) there are no restrictions to which "classes" can be used.

genRaiy08:05:56

ah yes, that's a good clarification

borkdude09:05:17

Thanks @jacek.schae for hosting this podcast about nbb!

jacekschae09:05:52

The pleasure is all mine!

borkdude09:05:32

👏 3
🎧 3
👂 2
littleli12:05:59

Nbb means adventure for me. It's a lovely project. I wish it the brightest future.

❤️ 1
pinkfrog13:05:46

Any specific reason why nbb does not include cljs.core.async? And how can I use that?

borkdude13:05:44

@i nbb encourages you to use promesa.core which is built-in and uses JS promises directly: https://cljdoc.org/d/funcool/promesa/8.0.450/doc/user-guide core.async is not supported because of the complex implementation it has

thanks3 1
pinkfrog13:05:38

How can I use google clsoure with nbb

borkdude14:05:26

@i do you mean the google closure library? what do you need from there?