Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env clojure
- (ns dirtree/dt
- (:import java.nio.file.Path)
- (:import java.nio.file.FileSystems)
- (:import java.nio.file.FileSystem))
- (println "Started")
- ; Path path = FileSystems.getDefault().getPath("logs", "access.log");
- (def cur-dir (fn [] "mock"))
- ; (let [res (. (. FileSystems getDefault) (getPath path))]
- ; (str res))
- (println (str (meta #'cur-dir)))
- (println (str "Dir: " (cur-dir)))
- (println "Done")
- = Output ====================================
- alex@alex-desktop:~/projects/my-experements/clojure-experemtns/dir-tree-snippet/src$ clojure dirtree/dt.clj
- Started
- {:ns #<Namespace dirtree/dt>, :name cur-dir}
- Exception in thread "main" java.lang.IllegalStateException: Attempting to call unbound fn: #'dirtree/dt/cur-dir
- at clojure.lang.Var$Unbound.throwArity(Var.java:43)
- at clojure.lang.AFn.invoke(AFn.java:35)
- at dt$eval16.invoke(dt.clj:17)
- at clojure.lang.Compiler.eval(Compiler.java:6619)
- at clojure.lang.Compiler.load(Compiler.java:7064)
- at clojure.lang.Compiler.loadFile(Compiler.java:7020)
- at clojure.main$load_script.invoke(main.clj:294)
- at clojure.main$script_opt.invoke(main.clj:356)
- at clojure.main$main$fn__6661.invoke(main.clj:440)
- at clojure.main$main.doInvoke(main.clj:437)
- at clojure.lang.RestFn.invoke(RestFn.java:408)
- at clojure.lang.Var.invoke(Var.java:415)
- at clojure.lang.AFn.applyToHelper(AFn.java:161)
- at clojure.lang.Var.applyTo(Var.java:532)
- at clojure.main.main(main.java:37)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement