Как найти import-static в clojure 1.3 - PullRequest
4 голосов
/ 24 октября 2011

Я читаю "Программирование Clojure", и эта книга основана на clojure 1.1.

Я хочу использовать последнюю стабильную версию 1.3, но у нее нет старой clojure-contrib.

Моя проблема в том, что я не могу найти import-static в clojure 1.3.Я мог бы скопировать определение макроса из старого clojure-contrib и запустить.

Есть ли import-static или какая-то замена в clojure 1.3?Есть ли ноу-хау, чтобы найти такие библиотеки и функции в старом clojure-contrib for 1.3?

1 Ответ

4 голосов
/ 24 октября 2011

Вы можете найти обновленные локации здесь: http://dev.clojure.org/display/design/Where+Did+Clojure.Contrib+Go

Что касается import-static, оно не было перенесено. Тем не менее, он будет работать на 1,3. без каких-либо изменений, так что вы можете просто скопировать код: http://github.com/richhickey/clojure-contrib/blob/master/src/main/clojure/clojure/contrib/import_static.clj

...