Java ライブラリ プロジェクトで Clojure インターフェースのいくつかを使用したいと考えています。いくつかの状況では、Java クラスで Clojure インターフェースを実装すると便利です。特に:
これを行うと、Clojure ベースのユーザーにとって、私の Java ライブラリがより使いやすくなります。
ただし、全体を依存関係としてインポートしたくありませんclojure.jar
。比較的大きく、ライブラリは主に Java ユーザーを対象としているためです。
Clojure の残りの部分を持ち込まずに、Clojure インターフェイスに対してインポートおよび開発する方法はありますか?