Refactor the code around the calls to getThreadURL to be shorter.
use clojure.string/join instead of manual reduce in getUserPicFileNameFromMap
change ((fn [x] (if (nil? x) a b)) z) to (if-let [x z] b a)
replace ((fn [x y] ...) a b) with (let [x a y b] ...)
remove unneeded do in processChapterURL
declare main namespace in project.clj
condense (apply concat (map f (map g xs))) into (mapcat fg xs)
condense nested ifs into one and make nil cases implicit
Merge pull request #9 from ema-fox/master

Refactored some stuff.