Code review of a csv parser


#1

Hello clojurists

I wrote a small module to read csv:
https://github.com/ludwigpacifici/past/blob/master/src/past/parse_csv.clj

My goal is to write it from scratch to exercise my clojure programming. Plus the parser is a bit smart, meaning it can interpret/modify data in the csv.

Here is some tests which shows how I can use it:
https://github.com/ludwigpacifici/past/blob/master/test/past/core_test.clj

Can you criticize my code or tell me some good practices to follow.

Thanks!


#2

Update: I found this Clojure Style Guide from bbatsov. I am sure it can help to improve your code.