(update-in ... assoc ...) should be (assoc-in ...)
This commit is contained in:
parent
176841cb4a
commit
c450d1da60
2 changed files with 3 additions and 1 deletions
|
@ -8,6 +8,7 @@
|
|||
[(assoc ?coll ?key (?fn (?key ?coll) . ?args)) (update-in ?coll [?key] ?fn . ?args)]
|
||||
[(assoc ?coll ?key (?fn (?coll ?key) . ?args)) (update-in ?coll [?key] ?fn . ?args)]
|
||||
[(assoc ?coll ?key (?fn (get ?coll ?key) . ?args)) (update-in ?coll [?key] ?fn . ?args)]
|
||||
[(update-in ?coll ?keys assoc ?val) (assoc-in ?coll ?keys ?val)]
|
||||
|
||||
;; empty?
|
||||
[(not (empty? ?x)) (seq ?x)]
|
||||
|
|
|
@ -17,4 +17,5 @@
|
|||
'(update-in coll [k] f) '(assoc coll k (f (get coll k)))
|
||||
'(update-in coll [k] f a b c) '(assoc coll k (f (k coll) a b c))
|
||||
'(update-in coll [k] f a b c) '(assoc coll k (f (coll k) a b c))
|
||||
'(update-in coll [k] f a b c) '(assoc coll k (f (get coll k) a b c))))
|
||||
'(update-in coll [k] f a b c) '(assoc coll k (f (get coll k) a b c))
|
||||
'(assoc-in coll [k1 k2] v) '(update-in coll [k1 k2] assoc v)))
|
||||
|
|
Loading…
Reference in a new issue