clojure-italy

🇮🇹
skuro 2019-11-12T10:35:39.129100Z

mhhhh qualcuno mi sa spiegare perchè

user> (contains? (sorted-set :one) :one)
;; => true
user> (contains? (sorted-set-by (comparator (fn [this that] (compare this that))) :one) :one)
;; => false

bronsa 2019-11-12T10:37:28.129500Z

vuoi (sorted-set-by compare)

bronsa 2019-11-12T10:37:45.129900Z

comparator prende una funzione a -> a -> bool

bronsa 2019-11-12T10:37:55.130200Z

compare e` a -> a-> int

skuro 2019-11-12T10:44:04.131Z

ok che il predicate e' bogus

skuro 2019-11-12T10:44:13.131300Z

continuo a non capire come mai modifica il comportamento di contains?

bronsa 2019-11-12T10:49:17.132600Z

il comparator e` usato internamente dal RB-tree per raggiungere la chiave

bronsa 2019-11-12T10:49:54.133200Z

il tuo comparator ritorna sempre false, quindi il RB-tree non riesce a raggiungere alcuna chiave

skuro 2019-11-12T10:50:02.133400Z

mkay

Andrea Imparato 2019-11-12T12:53:35.134100Z

qualcuno sa dirmi la differenza tra lein repl e lein repl :headless ?

Andrea Imparato 2019-11-12T13:10:59.134600Z

ok ho risolto da solo, con :headless non “ritorna” la shell 🙂

reborg 2019-11-12T17:54:00.134800Z

https://reclojure.org

2019-11-12T20:28:29.135Z

mitico