Я новичок в Clojure.Я пытался запустить это и получил не может найти символ parse-to-dict.
(ns noobfile
(:require '[clojure.string :as str]
'[noobfile]))
(def my_str "1|John Smith|123 Here Street|456-4567
2|Sue Jones|43 Rose Court Street|345-7867
3|Fan Yuhong|165 Happy Lane|345-4533")
(def my_dict (str/split my_str #"\n"))
(defn pasre-to-dict [x] (str ":" x))
(apply parse-to-dict my_dict)
Ошибка приведена ниже:
CompilerException java.lang.Exception: Found lib name 'clojure.string' containing period with prefix 'quote'. lib names inside prefix lists must not contain periods, compiling:(/tmp/form-init6237588243498764600.clj:16:1)
CompilerException java.lang.RuntimeException: Unable to resolve symbol: parse-to-dict in this context, compiling:(/tmp/form-init6237588243498764600.clj:28:1)