Fork me on GitHub
#conjure
<
2020-06-02
>
Aron03:06:45

heh, no, I am a conservative who uses bare arch linux

☝️ 4
dharrigan06:06:56

I am the same

dharrigan06:06:21

yay as my package go getter

☝️ 4
rafaeldelboni14:06:36

same combo for years (with yaourt), now I'm a yay user quite happy with it.

sogaiu00:06:30

yay for yay ;)

Aron10:06:09

trizen here ;D. btw, is anyone here using conjure with shadow-cljs regularly? I just want to ask a couple of questions on what it can be done with it since I set it up (sans completion, that needs some more work I guess) and I am not sure what to do with this evaluation, everything is just nil all the time 😄

Olical10:06:01

Autocomplete should work fine with the cider middleware installed?

Olical10:06:04

And in any testing I've done with it, I've never seen that behaviour of everything being nil. Do you have the browser or other runtime connected (no errors in the console) and :ConjureShadowSelect app run?

Aron10:06:16

I am so glad you are trying to help, but I was sure you were busy 🙂 I do run the shadowselect and says selected, and I can eval and it appears in the browser

Aron10:06:05

One thing I always had trouble using vim(or neovim) is that when I have a bunch of plugins, I am never certain they don't interact in some unknown, obscure manner. I had some kind of very simplistic out of complete already set up that would select symbols in the file, I think either by another plugin or by default somehow.

Olical10:06:24

Ah, so when you say everything is nil, are you evaluating the whole file or individual forms?

Aron10:06:00

functions and whole files return non-nil actually, you are right, but that's not useful either, it's some js object that I can't inspect : )

Aron10:06:16

not useful, in the sense that I am too newb to use it, not that there is something lacking 😄

Olical10:06:59

That object is presumably the actual function object? I think?

Aron10:06:12

Most probably

Aron10:06:16

that's why I asked for regular users to tell me how they use it, what are the patterns, what motions are in the muscle memory

Olical10:06:06

Ah I see! Well it should be near enough identical to regular Clojure in theory. The main difference being you can have hot reloading for CLJS, so you don't even need to eval half the time. Just writing the file to disk is enough.

Aron10:06:12

I never used clojure itself, so that's probably why I am lost. There is a huge chunk of assumed background here that I have no idea what it is, just that I don't have it : )

Aron10:06:52

Writing to the disk and reloading the page, I had this out of the box with create-cljs-app. It certainly is nicer to write prn and eval it from the file than from the browser, but unless I start using clojure for state handling, I don't think I will able to use this feature to actually inspect live values in the browser. Anyway, I feel I am just wasting your time, let me just try to learn more and come back later.

Aron10:06:52

Writing to the disk and reloading the page, I had this out of the box with create-cljs-app. It certainly is nicer to write prn and eval it from the file than from the browser, but unless I start using clojure for state handling, I don't think I will able to use this feature to actually inspect live values in the browser. Anyway, I feel I am just wasting your time, let me just try to learn more and come back later.