clojure-italy

šŸ‡®šŸ‡¹
mdallastella 2020-06-17T08:05:26.134200Z

Morning

reborg 2020-06-17T08:05:43.134400Z

Giornello

skuro 2020-06-17T08:11:49.134700Z

'giorno

skuro 2020-06-17T08:13:38.135800Z

nel progetto dove sto lavorando al momento usano questa simpatical libreria per testing: https://github.com/czan/stateful-check

šŸ‘€ 2
skuro 2020-06-17T08:14:30.136800Z

per ora sta dando abbastanza soddisfazioni, anche se e' un po' carente in quanto a flessibilita' reportistica

reborg 2020-06-17T08:18:31.137300Z

Sembra interessante, il concetto eā€™ semplice e ben spiegato, :thumbsup:

skuro 2020-06-17T08:24:11.139200Z

avere un sistema che ti dice vedi che se faccio prima A poi B poi C, in quest'ordine, qualcosa si spacca e' decisamente utile

skuro 2020-06-17T08:25:25.140300Z

una cosa che non e' facilissima e' testare state transitions async, ma non e' una novita'

reborg 2020-06-17T20:11:56.141400Z

Ma me lo sono sognato che era stato introdotto un nuovo multimethod dispatch basato su metadata? Tipo: (method1 (with-meta {} {'method1 (fn [this] "meta")}))

reborg 2020-06-17T20:27:32.142100Z

Ah, trovato:

(defprotocol Foo :extend-via-metadata true  (foo [x]))
;; Foo
 (foo (with-meta [42] {`foo (fn [x] :boo)}))
:boo