fork download
  1. (defn del-list [arg-list lvl] (
  2. (cond
  3. (= lvl 1) (filter (comp not list?) arg-list)
  4. :else "wrong lvl"
  5. )
  6. ))
  7. (println (del-list `(1 2 3 `(1 2 3) 1 2 3) 1) )
Runtime error #stdin #stdout #stderr 1s 4386816KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Exception in thread "main" java.lang.ClassCastException: clojure.lang.LazySeq cannot be cast to clojure.lang.IFn, compiling:(/home/JupnGe/prog.clj:7:1)
	at clojure.lang.Compiler.load(Compiler.java:7391)
	at clojure.lang.Compiler.loadFile(Compiler.java:7317)
	at clojure.main$load_script.invokeStatic(main.clj:275)
	at clojure.main$script_opt.invokeStatic(main.clj:335)
	at clojure.main$script_opt.invoke(main.clj:330)
	at clojure.main$main.invokeStatic(main.clj:421)
	at clojure.main$main.doInvoke(main.clj:384)
	at clojure.lang.RestFn.invoke(RestFn.java:408)
	at clojure.lang.Var.invoke(Var.java:379)
	at clojure.lang.AFn.applyToHelper(AFn.java:154)
	at clojure.lang.Var.applyTo(Var.java:700)
	at clojure.main.main(main.java:37)
Caused by: java.lang.ClassCastException: clojure.lang.LazySeq cannot be cast to clojure.lang.IFn
	at user$del_list.invokeStatic(prog.clj:1)
	at user$del_list.invoke(prog.clj:1)
	at user$eval2.invokeStatic(prog.clj:7)
	at user$eval2.invoke(prog.clj:7)
	at clojure.lang.Compiler.eval(Compiler.java:6927)
	at clojure.lang.Compiler.load(Compiler.java:7379)
	... 11 more