Also expand vector values that are functions
This commit is contained in:
parent
64981ac913
commit
a2eb9ce964
2 changed files with 3 additions and 1 deletions
|
|
@ -47,7 +47,7 @@
|
|||
(expand-all [m] (apply-to-values m expand-all))
|
||||
|
||||
clojure.lang.PersistentVector
|
||||
(expand-all [v] v)
|
||||
(expand-all [v] (map expand-all v))
|
||||
|
||||
clojure.lang.APersistentMap
|
||||
(expand-all [m] (apply-to-values m expand-all))
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@
|
|||
:d (Double/valueOf 11.1)
|
||||
:f (Float/valueOf 2.5)
|
||||
:v [1 2 3]
|
||||
:dyn-v [(fn [] 10) (fn [] 20) (fn [] 30)]
|
||||
:dyn-i (fn [] 1)
|
||||
:dyn-s (fn [] "Clojure (expanded)")
|
||||
:m { :nested "String" }
|
||||
|
|
@ -26,6 +27,7 @@
|
|||
:d (Double/valueOf 11.1)
|
||||
:f (Float/valueOf 2.5)
|
||||
:v [1 2 3]
|
||||
:dyn-v [10 20 30]
|
||||
:dyn-i 1
|
||||
:dyn-s "Clojure (expanded)"
|
||||
:m { :nested "String" }
|
||||
|
|
|
|||
Loading…
Reference in a new issue