Учитывая следующий фрагмент кода:
(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