Кажется, что у меня возникают проблемы с доступом к Integer.parseInt
в comp. Я могу получить доступ к нему обычно следующим образом:
user=> (Integer/parseInt "123")
123
Но если я поместил его в comp, я получаю сообщение об ошибке:
user=> (def vect-to-int (comp Integer/parseInt (partial apply str)))
java.lang.Exception: Unable to find static field: parseInt in class java.lang.Integer (NO_SOURCE_FILE:3)
Мне кажется, что он пытается найти поле в Integer, когда он должен искать метод. Как я могу использовать Integer.parseInt
как это? И есть ли лучший способ преобразовать вектор символов в int
?