(defn- delete-files-recursively [^java.io.File file] (doseq [f (.listFiles file)] (delete-files-recursively f)) (.delete file))