Я пытаюсь получить консольный ввод в моей программе Clojure, но когда он выдает мне эту ошибку, когда добирается до этой части программы.
Exception in thread "main" java.lang.ClassCastException:
clojure.lang.LineNumberingPushbackReader cannot be cast to java.io.BufferedReader
функция 'чтения' работает, но это не то, что мне нужно. Вот код, который я использую.
(defn prompt-read [prompt]
(print (format "%s: " prompt))
(flush )
(read-line))
EDIT:
Это, очевидно, просто версия, которую я использую. Это версия, включенная в текущий пример кода Programming Clojure, я протестирую текущую версию выпуска и посмотрю, в этом ли проблема.