add Clojure and its dialects to /samples

This commit is contained in:
Hoàng Minh Thắng
2013-04-15 13:57:56 +07:00
parent b68732f0c7
commit 3bbeea3682
7 changed files with 98 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
(defn into-array
([aseq]
(into-array nil aseq))
([type aseq]
(let [n (count aseq)
a (make-array n)]
(loop [aseq (seq aseq)
i 0]
(if (< i n)
(do
(aset a i (first aseq))
(recur (next aseq) (inc i)))
a)))))