as-file

added
1.2

ns
clojure.java.io

type
function

(as-file x)

Coerce argument to a file.

                ; It returns a java.io.File object
> (require '[clojure.java.io :as io] )
> (class (io/as-file "."))
java.io.File

; You can call java methods such as File/exists
> (.exists (io/as-file "dummy.txt"))
false
> (.exists (io/as-file "project.clj"))
true