解构并给出原始参数值的名称
(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。