Basically, I have used slurp to get the contents of a file that is supposed to be a database. I've split the data already once and have a vector that contains all the information correctly. Now I would like to split each element in the vector again. This would give me a vector of vectors. My problem is I can't seem to find the right way to iterate through the vector and make my changes. The changes either don't work or are not stored in the vector. 

Using doseq:

```
(doseq [x tempVector]
        (clojure.string/split x #"|")
    )

```

If I add a print statement in the loop it prints everything spaced out with no changes.
What am I doing wrong?