clojure-italy 2020-02-19

qualche consiglio su un modo intelligente di fare una cosa tipo

(contains-path? {:a {:b 1}} [:a :b]) => true

e (contains-path? {:a 2} [:b] => false for example

get-in ritorna nil sia che non c'e' sia che e' nil

(get-in {:a {}} [:a :b] :nope) => :nope

ah giusto che pirla