diff options
Diffstat (limited to 'clojure/src/csvtool/core.clj')
-rw-r--r-- | clojure/src/csvtool/core.clj | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/clojure/src/csvtool/core.clj b/clojure/src/csvtool/core.clj new file mode 100644 index 0000000..11e6bc7 --- /dev/null +++ b/clojure/src/csvtool/core.clj @@ -0,0 +1,21 @@ +(ns csvtool.core + (:gen-class)) + +(require '[clojure.data.csv :as csv] + '[clojure.java.io :as io]) + +(defn -main + "I don't do a whole lot ... yet." + [& args] + (println "Hello, World!")) + +(defn my-read [] + (with-open [reader (io/reader "in-file.csv")] + (doall + (csv/read-csv reader)))) + +(defn my-write [] + (with-open [writer (io/writer "out-file.csv")] + (csv/write-csv writer + [["abc" "def"] + ["ghi" "jkl"]]))) |