解构并给出原始参数值的名称
(defn print-some-items
[[a b :as xs]]
(println a)
(println b)
(println xs))
(print-some-items [2 3])
此示例打印输出
2
3
[2 3]
该参数被解构,并且项目 2
和 3
被分配给符号 a
和 b
。原始参数,即整个矢量 [2 3]
,也被分配给符号 xs
。
(defn print-some-items
[[a b :as xs]]
(println a)
(println b)
(println xs))
(print-some-items [2 3])
此示例打印输出
2
3
[2 3]
该参数被解构,并且项目 2
和 3
被分配给符号 a
和 b
。原始参数,即整个矢量 [2 3]
,也被分配给符号 xs
。