How can I create a list out of all of the files in a specific directory in Clojure? Do I have to resort to calling Java or can Clojure handle this natively?
Use file-seq function.
file-seq
Usage example:
(def directory (clojure.java.io/file "/path/to/directory")) (def files (file-seq directory)) (take 10 files)
2.1m questions
2.1m answers
60 comments
57.0k users