Re: split maps contained in a file

2014-03-27 Thread Mauricio Aldazosa
Slurp returns one big string, in this case (assuming you have one map for each line) you can use line-seq: user> (with-open [rdr (clojure.java.io/reader "file-with-maps")] (doall (map read-string (line-seq rdr ({:a 1, :b 2} {:c 3, :d 4}) Cheers, Mauricio -- You received th

split maps contained in a file

2014-03-27 Thread emptya45
Hi, I have a Clojure file that contains two maps. {:a 1 :b 2} {:c 3 :d 4} I would like to read both maps as Clojure data structures, but if I: (read-string (slurp maps.clj)) Only the first map is returned. I would like to read the file and split or partition the maps and hold onto them a