Учитывая следующий фрагмент кода:
(map Integer/parseInt ["1" "2" "3" "4"])
Почему я получаю следующее исключение, если я не обернул Integer/parseInt
в анонимную функцию и не вызвал ее вручную (#(Integer/parseInt %)
)?
clojure.lang.Compiler$CompilerException: java.lang.RuntimeException: Unable to find static field: parseInt in class java.lang.Integer