Fix destructuring for variable arity

This commit is contained in:
Hardik Bhadani 2015-05-14 00:25:28 +05:30
parent ff10d23591
commit ecc7a9c4c3
1 changed files with 4 additions and 4 deletions

View File

@ -63,7 +63,7 @@
(-reset! a (f state x)))
(-swap! [a f x y]
(-reset! a (f state x y)))
(-swap! [a f x y more]
(-swap! [a f x y & more]
(-reset! a (apply f state x y more)))
IMeta
@ -142,7 +142,7 @@
(-swap! (._reaction a) f x))
(-swap! [a f x y]
(-swap! (._reaction a) f x y))
(-swap! [a f x y more]
(-swap! [a f x y & more]
(-swap! (._reaction a) f x y more))
IPrintWithWriter
@ -235,7 +235,7 @@
(-reset! a (f (-peek-at a) x)))
(-swap! [a f x y]
(-reset! a (f (-peek-at a) x y)))
(-swap! [a f x y more]
(-swap! [a f x y & more]
(-reset! a (apply f (-peek-at a) x y more)))
IComputedImpl
@ -361,7 +361,7 @@
(-reset! a (f state x)))
(-swap! [a f x y]
(-reset! a (f state x y)))
(-swap! [a f x y more]
(-swap! [a f x y & more]
(-reset! a (apply f state x y more)))
IEquiv