init file use let set multiple value will hang
jingminglang opened this issue · 0 comments
jingminglang commented
init.clj
(ns user
(:require
[clojure.string :as string]
[clojure.set]
)
)
(defn hello [name]
(str "Hello " name))
(defn read-file-to-list [path]
(string/split-lines
(slurp path)
)
)
(defn intersection-file [afile bfile]
(let [
aset (set (read-file-to-list afile))
bset (set (read-file-to-list bfile)) ; I think the problem is here but I don't know the reason
r (clojure.set/intersection aset bset)
]
r
)
)
start command
./closh-zero.jar -i init.clj
env
java -version
openjdk version "14" 2020-03-17
OpenJDK Runtime Environment (build 14+36-1461)
OpenJDK 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
macos big sur 11.1