Skip to content

Instantly share code, notes, and snippets.

@freeone3000
Created June 16, 2015 21:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save freeone3000/19d6224a8d2dd7142274 to your computer and use it in GitHub Desktop.
Save freeone3000/19d6224a8d2dd7142274 to your computer and use it in GitHub Desktop.
(ns app)
(def ^:const SOURCE_FILENAME "/usr/share/dict/words")
(defn frequency-table [& word]
(doseq [i [1 2 3]] (print i)))
(defn -main [& args]
(frequency-table "Hello, World!")
(println "Hello world!")
)
/usr/lib/jvm/jdk-8-oracle-x64/bin/java -Didea.launcher.port=7541 -Didea.launcher.bin.path=/home/james/Programs/idea-IU-141.177.4/bin -Dfile.encoding=UTF-8 -classpath /home/james/Katas/Anagram/target/test-classes:/home/james/Katas/Anagram/target/classes:/home/james/.m2/repository/org/clojure/clojure/1.4.0/clojure-1.4.0.jar:/home/james/.m2/repository/junit/junit/4.8.2/junit-4.8.2.jar:/home/james/Katas/Anagram/src/test/java:/home/james/Katas/Anagram/src/main/clojure:/home/james/Programs/idea-IU-141.177.4/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain clojure.main --main app
Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Character
at clojure.lang.Numbers.char_array(Numbers.java:1192)
at app$frequency_table.doInvoke(app.clj:6)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at app$_main.doInvoke(app.clj:9)
at clojure.lang.RestFn.invoke(RestFn.java:397)
at clojure.lang.Var.invoke(Var.java:411)
at clojure.lang.AFn.applyToHelper(AFn.java:159)
at clojure.lang.Var.applyTo(Var.java:532)
at clojure.core$apply.invoke(core.clj:601)
at clojure.main$main_opt.invoke(main.clj:324)
at clojure.main$main.doInvoke(main.clj:427)
at clojure.lang.RestFn.invoke(RestFn.java:421)
at clojure.lang.Var.invoke(Var.java:419)
at clojure.lang.AFn.applyToHelper(AFn.java:163)
at clojure.lang.Var.applyTo(Var.java:532)
at clojure.main.main(main.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:140)
Process finished with exit code 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment