Clojurians
#clojure-italy
<
2018-11-13
>

This page is not created by, affiliated with, or supported by Slack Technologies, Inc.

justalanm07:11:07

Giorno :sunrise:

reborg09:11:20

Sentivo dai colleghi clojure-uk che qualcuno ha guardato alle stats e tra i gruppi clojure-<country-code> siamo i 2nd piu’ attivi

reborg09:11:25

tomo la’ ciapa su

andrea.imparato11:11:09

italians do it better :muscle:

andrea.crotti12:11:55

hehe peccato che di quelli che siamo quasi tutti espatriati

andrea.crotti12:11:14

per la mancanza di Clojure in patria :smile:

andrea.imparato13:11:58

non solo quello direi :stuck_out_tongue:

manuel15:11:27

saggi Clojuristi, una domanda (che sto facendo a destra e a manca senza ottenere risposta...). Ho un progetto CLJ/CLJS, configurato con deps.edn e shadow-cljs. Mi trovo con 3 REPL ora: - CLJ: dove faccio mount/start e lavoro con i file CLJ - CLJ: il REPL connesso a shadow-clj watch [...] - CLJS: il REPL sibling di quello sopra Ora riesco a interagire con il browser via il REPL CLJS, ma cider-find-var non mi va alla definizione (nei file CLJS, intendo). Qualche suggerimento?

manuel15:11:36

Nota a margine: cider-jack-in-clj&cljs non funziona, e senza shadow-cljs watch [...] non ho altra soluzione per usare shadow-cljs da CIDER al momento.

andrea.crotti15:11:12

mm non ho usato ne mount ne' shadow

andrea.crotti15:11:40

ma il repl CLJS e' effettivamente cljs giusto? puoi fare (js/alert "hello") per dire?

manuel15:11:35

il progetto andava già senza problemi con figwheel-main, ma mi va di provare shadow-cljs. :slightly_smiling_face:

nilrecurring15:11:42

Hai provato a chiedere su #shadow-cljs ?

manuel15:11:53

sì, ma theller non usa Emacs e quindi non sa come aiutare

nilrecurring15:11:53

Stavo per commentare che in realtà non è un problema di shadow-cljs di per se infatti :smile: questi problemi di integrazione di tooling hanno la solita caratteristica di essere N^2

manuel15:11:54

sì guarda. Funziona tutto, al momento, tranne appunto il jump-to-definition. Compilo CLJS e live-reloading, interazione col browser. Certo, c'è un REPL di più in giro rispetto a figwheel-main, ma almeno il grosso funziona.

helios16:11:56

un po' OT, ho visto che AWS sta aprendo una region a milano...

helios16:11:15

(anche se poi siamo in pochi a essere in Italia di quelli in sto canale :stuck_out_tongue: )

richiardiandrea16:11:03

@manuel ti ho risposto in uno dei canali in cui hai scritto - tra l'altro non penso i ragazzi in #shadow-cljs ti possano aiutare su cider - ho trovato un baco nel mio codice in cljs-tooling che ho poi messo a posto. Non è ancora stato incluso in nessuna release di cider per cui bisogna pazientare

manuel16:11:21

Grazie, poi faccio altre prove

manuel17:11:26

@richiardiandrea ho aggiunto refactor-nrepl in shadow-cljs.edn e ora cider-find-var funziona. Ho anche tolto qualsiasi setting per CLJS avevo in .dir-locals.el.

andrea.crotti18:11:59

Ottimo quindi merita shadow js @manuel?

manuel19:11:24

eh, l'ho giusto installato, lasciamici giocare per qualche giorno prima :wink: