This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-06-28
Channels
- # announcements (6)
- # aws (8)
- # bangalore-clj (1)
- # beginners (249)
- # calva (27)
- # cider (5)
- # clara (8)
- # clj-kondo (11)
- # cljs-dev (14)
- # cljsrn (21)
- # clojars (1)
- # clojure (206)
- # clojure-europe (3)
- # clojure-greece (2)
- # clojure-italy (39)
- # clojure-nl (19)
- # clojure-spec (50)
- # clojure-uk (19)
- # clojurescript (31)
- # clojurex (24)
- # community-development (10)
- # core-async (32)
- # core-typed (4)
- # cursive (8)
- # data-science (15)
- # datomic (42)
- # figwheel (1)
- # fulcro (18)
- # graalvm (6)
- # joker (1)
- # kaocha (1)
- # nyc (1)
- # off-topic (1)
- # reagent (5)
- # reitit (2)
- # remote-jobs (2)
- # shadow-cljs (3)
- # spacemacs (2)
- # tools-deps (65)
- # xtdb (3)
Giorno
mitico @reborg
grimoire e' stato abbandonato nel frattempo https://twitter.com/arrdem/status/1144065851370299392
da un mio ex collega che e' tornato a fare Python a twitter
che sembra inconcepibile per me che facevo Python prima 😄
Ah sad news... io effettivamente non ho mai usato grimoire ed ora che non posso accedere manco mi ricordo che faceva
Francamente trovo clojuredocs "perfetto". Forse sarei piu' per un submit moderato degli snippets perche' ci postano un po' di tutto
io l'ho usato parecchio con cider-grimoire
con un semplice keystroke vedere tutti gli esempi al volo piu' la documentazione e' comodissimo
https://github.com/dakrone/clojuredocs-client ha bisogno di un refresh...
non mi pare, ma sicuramente verra' fatto alla svelta
basta che c'e' un API
Vi capita mai di voler eseguire un solo test in un namespace e dover commentare gli altri 500 tests cosi' non eseguono?
@reborg con cider e un keystroke su un test ne eseguo uno solo
e cmq se tu valuti la sexp del testing
vedi se fallisce
anche senza magie di cider
posso fare anch'io in fireplace, ma preferisco che i test runnino ogni volta che salvo, non voglio un altro keystroke
fin'ora test-refresh mi ha servito molto bene, e' anche intelligente a capire quali tests eseguire
ah ok, io non ho mai usato il refresh, semplicemente cider setttato che anche quando faccio C-c C-l
per fare il load file, i test girano in automatico
mi sembra dura avere sia il refresh automatico e far girare un solo test senza commentare a destra e a manca
Ho appena trovato un modo. Crea una funzione nel target namespace (defn test-ns-hook [] (a-test))
dove a-test
e' il nome di un deftest
. Dovrebbe eseguire solo quello che richiedi. Curioso di sapere se funziona anche col cider load.
Sono curioso se funziona anche con Cider (dovrebbe). Nel test namespace, crea una funzione (defn test-ns-hook [] (a-test))
dove a-test
e' il test che vuoi isolare. Se fai reload dovrebbe andare solo quello.
ah beh si immagino funzioni
bah io sinceramente non ho mai sentito questa necessita'
a meno che i test siano cosi lenti
da rendere fastidioso farli girare tutti
https://status.slack.com/ slack e' malato
si ho notato
qualcuno può confermarmi se ho capito oppure no? • future/promise: da usare quando c'è molto i/o. future da usare quando non mi interessa l'ordine delle chiamate, promise quando voglio definire l'ordine delle mie chiamate async • thread/go macro: quando ho processi cpu-bound. Ora la domanda è, quando mi conviente usare un thread? Se ho molto i/o di sicuro non va bene, se ho molti calcoli go + canali + thread pool sono molto più semplici. Sarà che mi conviene usarlo quando ho task misti i/o e cpu? :thinking_face:. Perchè se faccio i/o dentro ad un go finisce male mi sa con il thread pool Scusate lo spam ma ci tengo a capire 😄