方法-fn将Java方法扩充为函数的Clojure库。安装Method-fn在Clojars上可用。将此:dependency添加到您的Leiningen project.clj:[org.platypope/method-fn '0.3.0']。Method-fn提供了宏和Clojure 1.4+标记文字,用于从表示Java方法的符号生成Clojure函数。即使您只使用标记文字语法,也必须确保在使用标记文字之前已加载命名空间:(require '[method.fn :as mf])。然后method-fn提供了几种不同形式的方法即函数宏和标记文字。例如:裸实例方法,通过反射:(map #mf/i toUpperCase ['foo' 'bar']) ;=> ('FOO' 'BAR')